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

tar: option requer um argumento - 'f'

Estou tentando baixar o conteúdo seguindo este tutorial. Mas quando eu uso o seguinte código do tutorial: curl https://start.spring.io/starter.tgz -d style=web -d name=simple | tar -xzvf Eu recebo o seguinte erro: tar: option require...
11.04.2016 / 00:18
3
respostas

obtendo uma lista de todas as palavras minúsculas em um arquivo

Estou tentando obter uma lista de todas as palavras em minúsculas em um arquivo. Até agora eu cheguei ao ponto de conseguir uma lista com a linha de comando cat filename.txt | tr ' ' \n | grep -w '[[:lower:]]*' | sort -u | less No entanto...
27.01.2016 / 02:22
1
resposta

cat arquivos SQL e passar para importar esquema

Estou tentando importar uma série de arquivos .SQL que mapeiam um arquivo por objeto DB para o mysql sem chamar o mysql 50 vezes, algo como: mysql -u root < cat schema/db1/*.sql Isso não está funcionando, já que "cat" não é um diretóri...
26.08.2015 / 17:38
1
resposta

Bash: reescrevendo um arquivo que é lido na mesma linha

Estou trabalhando em um script bash para automatizar parcialmente a conexão do roteador na linha de comando. Esta é uma parte em que tenho um problema: #!/bin/bash STRING2="ESSID" MYPWD=$(pwd) sudo iwlist wlan1 scan | grep $STRING2 | grep -n...
28.07.2015 / 16:11
2
respostas

Como posso usar o tee para imprimir o fluxo de entrada?

Eu tenho uma linha de tubulação parecida com esta: cat myfile | awk '$3 > 0 { print $1, $2 * $3 }' | tee >(printf) | perl myscript.pl Gostaria de imprimir a entrada no meu script Perl usando tee . Como posso fazer isso?     
19.01.2014 / 22:26
1
resposta

O que fazer quando o resultado do pipe não é o último argumento no próximo comando

O exemplo abaixo mostra o que eu quero fazer, ou seja, pegar o resultado do meu último pipe e colocá-lo no meio do próximo comando (onde eu escrevi $RESULT_FROM_FIND_COMMAND ). $ find . -name "*0.01*txt" | cp $RESULT_FROM_FIND_COMMAND $(awk...
23.06.2013 / 07:44
2
respostas

ls gera várias colunas mesmo se canalizado para o grep com a configuração zsh do grml

Eu apenas decidi dar uma chance ao zsh contra o Bash e me deparei com um comportamento não-adequado sobre o qual não encontrei nada na rede: Se você fizer um ls | grep foo no Bash, o ls conterá apenas um arquivo por linha, de forma que...
04.03.2012 / 01:28
2
respostas

sed não está funcionando corretamente quando canalizado

Por alguma raz�, eu n� terei uma sa�a ao vivo quando a tubagem da sa�a de comando, e. SSH para sed: ssh someuser@somehost 2>&1 | sed -e "s/\[32//g" | tee logging Eu suspeitava que a saída não tivesse novas linhas, mas quand...
17.11.2018 / 02:40
1
resposta

Saída inesperada de xargs

A declaração abaixo deve imprimir afc abc , mas imprime abc abc . Tentei muitas vezes, mas sempre o mesmo resultado. Não sei por que isso acontece, alguém poderia me explicar e me ajudar? bash echo abc|xargs -i{} echo $(echo {}|sed 's/b/...
15.07.2018 / 08:21
1
resposta

vários canais em loop, salvando pipeline-result a array

Estou tentando fazer o seguinte (usando o bash): Procure por arquivos que sempre tenham o mesmo nome e extraiam dados desses arquivos. Eu quero armazenar os dados extraídos em novas matrizes Eu estou quase lá, eu acho, veja o código abaixo. O...
25.07.2018 / 09:56