Perguntas com a marcação «pipe»

Um tubo conecta a saída de um programa à entrada de outro programa. Isso é especialmente usado para implementar o shell | operador.

8
Qual é a diferença entre "Redirection" e "Pipe"?
Essa pergunta pode parecer um pouco estúpida, mas não consigo ver a diferença entre redirecionamento e pipes. O redirecionamento é usado para redirecionar o stdout / stdin / stderr, por exemplo ls > log.txt. Tubos são usados ​​para fornecer a saída de um comando como entrada para outro comando, por …
205 pipe  redirect 


4
Por que usar um pipe nomeado em vez de um arquivo?
Li recentemente sobre pipes nomeados e não conseguia entender por que eles existem. Li em algum lugar que usar um pipe nomeado consome menos tempo do que usar um arquivo. Porque isto é assim? Os pipes nomeados também precisam ser armazenados na memória (e talvez trocados, assim como os arquivos). …
42 files  pipe 

8
Por que o comando “ls | arquivo ”funciona?
Eu estudei sobre a linha de comando e aprendi que |(pipeline) destina-se a redirecionar a saída de um comando para a entrada de outro. Então, por que o comando ls | filenão funciona? file input é um dos mais nomes de arquivos, como file filename1 filename2 lsoutput é uma lista …

4
Matar processos Java
Estou trabalhando em um código computacionalmente pesado que - por enquanto - trava muito, mas ainda estou trabalhando nele :) Quando ele trava, não consigo fechar a janela da GUI; Eu tenho que abrir um shell e matar -9 o processo. É um processo Java e é fácil de encontrar: …
25 process  kill  pipe 


5
Como executo comandos FTP em uma linha?
Isto é o que estou fazendo quando entro em um FTP: ftp user:password@server ftp: user:password@server: Unknown host ftp> echo HELLO WORLD! ftp> quit Eu gostaria de fazer um comando FTP de uma linha ... ftp user:password@server -command "echo HELLO WORLD" ou "echo HELLO WORLD" | ftp user:password@server Algo semelhante ... …
18 10.10  command-line  ftp  pipe 


2
enrolar o arquivo .gz e enviá-lo para descompactação
Estou tentando baixar alguns .gzarquivos (NB não .tar.gz) de URLs especificadas e descompactá-los para substituir os arquivos existentes, se houver. Para cada download individual, tentei o seguinte: curl -O $URL | gunzip -f No entanto, isso não funcionou como ele falhou com: gzip: stdin: unexpected end of file. Eu executei …
13 bash  scripts  curl  pipe  gzip 

4
comando build concatenando a string no bash
Eu tenho um script bash que cria uma linha de comando em uma seqüência de caracteres com base em alguns parâmetros antes de executá-lo de uma só vez. As partes que são concatenadas para a cadeia de comandos devem ser separadas por pipes para facilitar um "fluxo" de dados através …
13 bash  pipe 

3
Como excluir todos os arquivos retornados localizando
No momento dele é o que eu faço: Passo 1: locate fooBar /home/abc/fooBar /home/abc/Music/fooBar Passo 2: Execute manualmente uma remoção, copiando e colando cada linha. rm /home/abc/fooBar rm /home/abc/Music/fooBar Como faço isso em uma única etapa? Algo como localize fooBar> rm Obrigado.

1
Descompacte e canalize a saída para script
Eu tenho um script que recebe uma entrada com uma -ibandeira. O arquivo de entrada que tenho é compactado (.gz). O que eu quero fazer (não tenho certeza se é possível), porque o arquivo é enorme, faça algo assim: gunzip -c myfile.gz | myScript.pl -i STDIN -o myoutfile.txt Então canalize …
13 pipe  gzip 

4
Anexando uma linha a um arquivo no comando cat?
Posso fazer cat file.txtpara obter o conteúdo de um arquivo, mas também quero aderir a uma linha final de minha própria escolha. Tentei encanar, (cat file.txt ; echo "My final line") |mas apenas a linha final está passando pelo cano. Como posso me juntar ao gato e à linha final? …
11 command-line  pipe  cat  echo 


2
Tee não obtém saída inteira do tubo
Eu tenho um script executando comandos como: export LD_LIBRARY_PATH=.:$LD_LIBRARY_PATH;./some_app -i $INDEX | tee $LOG echo "Number of errors: $(grep "ERROR" $LOG | wc -l)" O problema provavelmente está no cano para tee. Parece que não obtém toda a saída. Quando o aplicativo sai, faltam as últimas linhas da saída (geralmente …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.