Perguntas sobre 'pipe'

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

canaliza dados para o processo que já foi iniciado

Digamos que eu inicie um processo node.js da seguinte forma: node script.js & Existe uma maneira de enviar dados para esse processo depois que ele foi iniciado? normalmente, fazemos isso: cat <file> | node script.js m...
08.07.2017 / 04:35
3
respostas

designa o número de linhas de saída para uma variável

Como posso executar um comando a partir de um script bash e ao final imprimir o número de linhas que ele imprimiu? O equivalente do awk seria { print; } END { print NR; } Eu só poderia apresentar o seguinte. Isso funciona por enquanto...
17.05.2017 / 01:15
1
resposta

Tubulação quebrada quando a saída do grepping, mas apenas com a opção -i

Estou tentando verificar se uma determinada biblioteca python está instalada, exibindo a saída de pip list . Se eu tentar isso pip list | grep -q $package , funciona bem. Se eu tentar pip list | grep -qi $package , recebo a seguinte saí...
24.08.2016 / 23:09
1
resposta

Como redirecionar uma lista de caminhos legíveis por humanos para outro comando?

Ao trabalhar com a saída de comandos como locate , que produz listas de caminhos em "formato legível por humanos" (isto é, sem \ na frente dos espaços), como você redireciona sua saída para outro comando? A saída de $ locate [something]...
24.04.2017 / 23:17
3
respostas

Processando um único arquivo como entrada e saída em todos os pipes [duplicado]

Boa noite, Eu gostaria de filtrar o conteúdo de um arquivo com alguns comandos canalizados e, em seguida, gravar o resultado no mesmo arquivo. Eu sei, eu não posso fazer isso do jeito que eu escrevi. Espere ... Esta é a parte do script q...
17.02.2016 / 01:19
4
respostas

Como influenciar um bash while loop com uma variável global temporizada?

Eu tenho um loop while em um script bash , que deve fazer algo diferente no início e a cada intervalo de 5 segundos. Qualquer loop anterior pode ser concluído. O intervalo de 5s é indicado pela variável global do_different definida pela...
08.07.2015 / 18:59
2
respostas

One-liner para ordenar e uniq duas saídas

Atualmente, estou fazendo isso para sort e uniq da saída de dois comandos diferentes: tshark -r sample.pcap -T fields -e eth.src -e ip.src > hello tshark -r sample.pcap -T fields -e eth.dst -e ip.dst >> hello sort < hello |...
10.06.2015 / 02:00
1
resposta

Formatando a saída do grep com o awk. Caso simples e caso de fundo

Estou lutando com esse problema. Eu tenho essa linha: mplayer *.* 2>/dev/null | grep Playing que lança apenas mplayer e apenas a linha correspondente Playing filename é impressa na tela. Isso funciona também toda vez que eu mudo...
25.04.2015 / 19:57
1
resposta

Como canalizar a transferência de arquivos scp / ssh (pull) através do tar (transferência local remota iniciada na máquina local)

Eu gostaria de enviar uma operação scp pull (amostra sem tar abaixo) por meio do tar, para que apenas um arquivo tar seja escrito para cerca de 10 diretórios: user@localhost:/home/user> scp -r remoteuser@remotehost:dir_to_transfer ./ E...
14.02.2015 / 02:28
4
respostas

grep para arquivos e abra os resultados resultantes

Estou tentando abrir todos os arquivos com base em alguns valores de retorno do grep na linha de comando. Eu sei que posso usar a opção -l para retornar apenas nomes de arquivos, mas gostaria de combinar isso de alguma forma com outra série d...
04.10.2014 / 23:29