Domande taggate «pipe»

Una pipe collega l'output di un programma all'input di un altro programma. Questo è usato specialmente per implementare la shell | operatore.

8
Qual è la differenza tra "Reindirizzamento" e "Pipe"?
Questa domanda può sembrare un po 'stupida, ma non riesco davvero a vedere la differenza tra reindirizzamento e pipe. Il reindirizzamento viene utilizzato per reindirizzare lo stdout / stdin / stderr, ad es ls > log.txt. I tubi vengono utilizzati per fornire l'output di un comando come input per un …
205 pipe  redirect 


4
Perché usare una pipa denominata anziché un file?
Di recente ho letto delle pipe nominate e non riuscivo a capire perché esistessero. Ho letto da qualche parte che l'utilizzo di una named pipe richiede meno tempo rispetto all'utilizzo di un file. Perché è così? Le pipe nominate devono anche essere archiviate in memoria (e forse scambiate, proprio come …
42 files  pipe 

8
Perché il comando “ls | file "funziona?
Ho studiato la riga di comando e ho appreso che |(pipeline) ha lo scopo di reindirizzare l'output da un comando all'input di un altro. Quindi perché il comando ls | filenon funziona? file input è uno o più nomi di file, come file filename1 filename2 lsl'output è un elenco di …

4
Uccidi i processi Java
Sto lavorando a un codice pesantemente computazionale che - per ora - si blocca molto, ma ci sto ancora lavorando :) Quando si blocca, non riesco a chiudere la finestra della GUI; Devo aprire una shell e uccidere -9 il processo. È un processo Java ed è facile da trovare: …
25 process  kill  pipe 


5
Come eseguo i comandi FTP su una riga?
Questo è quello che sto facendo quando accedo a un FTP: ftp user:password@server ftp: user:password@server: Unknown host ftp> echo HELLO WORLD! ftp> quit Vorrei fare un comando FTP a una riga ... ftp user:password@server -command "echo HELLO WORLD" o "echo HELLO WORLD" | ftp user:password@server Qualcosa di simile ... come …
18 10.10  command-line  ftp  pipe 

1
Decomprimere e reindirizzare l'output allo script
Ho una sceneggiatura che accetta un input con una -ibandiera. Il file di input che ho è compresso (.gz). Quello che voglio fare (non sono sicuro che sia possibile), poiché il file è enorme, fai qualcosa del genere: gunzip -c myfile.gz | myScript.pl -i STDIN -o myoutfile.txt Quindi inoltra l'output …
14 pipe  gzip 


2
arricciare il file .gz e pipe per decompressione
Sto cercando di scaricare alcuni .gzfile (NB non .tar.gzquelli) da determinati URL e decomprimerli per sovrascrivere eventuali file esistenti. Per ogni singolo download, ho provato quanto segue: curl -O $URL | gunzip -f Tuttavia, questo non ha funzionato come non è riuscito con: gzip: stdin: unexpected end of file. Ho …
13 bash  scripts  curl  pipe  gzip 

4
comando build concatenando la stringa in bash
Ho uno script bash che crea una riga di comando in una stringa basata su alcuni parametri prima di eseguirlo in una volta sola. Le parti concatenate alla stringa di comando dovrebbero essere separate da pipe per facilitare uno "streaming" di dati attraverso ciascun componente. Un esempio molto semplificato: #!/bin/bash …
13 bash  pipe 



2
Tee non ottiene l'intero output dalla pipe
Ho uno script che esegue comandi come: export LD_LIBRARY_PATH=.:$LD_LIBRARY_PATH;./some_app -i $INDEX | tee $LOG echo "Number of errors: $(grep "ERROR" $LOG | wc -l)" Il problema è probabilmente nel tubo di tee. Non sembra ottenere l'intero output. Quando l'applicazione si chiude ultime poche righe dell'output (in genere quelle che contengono …

4
Aggiunta di una riga a un file nel comando cat?
Posso fare cat file.txtper ottenere il contenuto di un file ma voglio anche virare su una riga finale di mia scelta. Ho provato le tubazioni (cat file.txt ; echo "My final line") |ma solo la linea finale viene passata attraverso il tubo. Come posso unirmi al gatto e alla linea …
11 command-line  pipe  cat  echo 

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.