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

Fazendo nano aceitar saída canalizada anterior como um caminho de arquivo

Quando eu executo o seguinte comando no linux: find / -iname httpd.conf Eu recebo: /usr/local/apache/conf/httpd.conf Eu quero usar o nano para editar este arquivo, preguiçoso para digitar o caminho do arquivo novamente, eu usei:...
06.02.2010 / 14:25
2
respostas

Use o vim no pipeline para descarregar a linha atual ao sair para o stdout?

É possível que eu faça algo assim: $ ls | vim | xargs ... e o vim passa para stdout todas as linhas visualmente selecionadas na saída? Se fosse mais fácil apenas descartar a "linha atual", isso também funcionaria. Estou obviamente a...
01.08.2018 / 14:29
1
resposta

O que isso faz? 'Encontre ... - tipo d | xargs chmod 770'

O que essas duas linhas fazem? find /backup/folder -type d|xargs chmod 770 find /backup/folder -type f|xargs chmod 660 Eu pesquisei por aí, mas não consigo descobrir o que d|xargs e f|xargs fazem.     
09.07.2017 / 14:16
2
respostas

DD Problemas de backup de Bash - “operando não reconhecido”

Estou usando o Datto Block Driver para tirar instantâneos do meu servidor em execução todas as noites. Depois que o instantâneo é tirado, eu dd o instantâneo de /dev/datto0 através do PipeViewer ( pv ) e gzip para um arquivo no sist...
21.09.2015 / 17:36
1
resposta

Script de shell detectando erros do comando chamado por script

Estou chamando aplicativos do meu script de shell, que executa várias etapas importantes em sequência, uma das etapas abaixo: for database in $( echo 'show databases;' | mysql --defaults-extra-file=/etc/sqlbackup/my.cnf \...
05.04.2013 / 13:45
2
respostas

pipe: muitos arquivos abertos tornam todo o sistema operacional completamente inútil

Estou executando o Ubuntu 12.04 e estou tendo um grande problema. Duas vezes separadas hoje, uma das minhas sessões de terminal gnome abertas trancou e imprimiu o erro pipe: too many open files Eu sei que provavelmente está relacionado ao...
07.09.2012 / 00:15
2
respostas

Como posso enrolar a saída de outro comando

Eu quero passar a saída do awk ./jspider.sh http://www.mypage.com | grep 'resource' | awk '{print $4}' | curl OUTPUT_FROM_AWK | grep myString Como posso conseguir isso?!     
02.12.2011 / 17:59
1
resposta

redirecionando a saída de vários comandos canalizados

Isso funciona: find . -type f | xargs md5sum | sort Isso não dá e dá vários erros "md5sum: xyz não encontrado": ( find . -type f | xargs md5sum | sort ) >~/md5.txt O mesmo que: find . -type f | xargs md5sum | sort >~/md5.t...
09.03.2012 / 16:16
2
respostas

Linux bash - como executar uma lista de arquivos binários gerados a partir de outro script?

Eu tenho um script que gera lista de arquivos binários a serem executados: \home\joe\bin\script1 \home\joe\bin\script2 \home\joe\bin\script3 .. Pergunta 1: Como posso executar todos esses arquivos um por um na linha de comando? Uma maneir...
03.06.2018 / 21:09
1
resposta

Piping StdOut adiciona mais texto

Estou executando um comando simples (algumas coisas relacionadas a Kafka): curl localhost:8083 Sua saída é muito simples: root@debian:/etc/kafka# curl localhost:8083/ {"version":"0.11.0.0-cp1","commit":"6a8cf706ddc9ab6a"}root@debian:/e...
30.08.2017 / 14:04