Perguntas sobre 'pipe'

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

Bash: cria um fifo anônimo

Todos conhecemos mkfifo e pipelines. O primeiro cria um canal nomeado , portanto, é necessário selecionar um nome, provavelmente com mktemp e, mais tarde, lembre-se de desvincular. O outro cria um pipe anônimo, sem problemas com nomes e r...
03.09.2010 / 15:18
2
respostas

Encontre o processo que está do outro lado do tubo

Estou tentando rastrear alguns comportamentos estranhos de alguns processos e corri para um ponto em que não sei como rastrear o passado. O processo suspenso, ao qual eu associei usando strace -p , mostrou isso: Process 7926 attached - inte...
15.03.2012 / 14:55
3
respostas

Por que o Powershell converte silenciosamente um array de strings com um item em uma string?

Considere o seguinte script Powershell, que pesquisa por pastas em C: \ com um 'og' em seu nome: PS C:\> (ls | %{$_.Name} | ?{$_.Contains("og")}) PerfLogs Program Files setup.log Agora refino a pesquisa para obter apenas um item:...
20.04.2012 / 08:47
3
respostas

Pipe gunzip e mysql para gunzip um dump e importá-lo

Eu tenho um arquivo de despejo sql .gz (exemplo: foo.sql.gz) que eu quero importar no meu banco de dados com o comando mysql clássico. gunzip -c foo.sql.gz > foo.sql mysql -uroot -ppassword foo < foo.sql foo é o banco de dados....
19.03.2012 / 11:55
3
respostas

Comentários em um comando bash de várias linhas

Este arquivo de script BASH de comando único é difícil de entender, portanto, quero escrever um comentário para cada uma das ações: echo 'foo' \ | sed 's/d/a/' \ | sed 's/e/b/' \ | sed 's/f/c/' \ > myfile (sed é apenas um exemplo,...
28.01.2011 / 05:41
1
resposta

como escapar símbolo de tubo | em scripts de morcego?

Eu preciso ecoar o uso de commads como este no script em lote chamado command.bat command.bat on|off Eu não posso usar echo %0 on|off Eu sei que posso usar echo "%0 on|off" mas coloca aspas ao longo Existe alguma outra ma...
12.04.2011 / 19:11
1
resposta

Pipe para menos, mas mantenha o destaque

É possível canalizar a saída (por exemplo, dmesg ) para um comando como less (ou equivalente) e manter o realce de texto usado pelo comando original? exemplo: à esquerda dmesg | less à direita dmesg     
13.07.2015 / 16:02
5
respostas

O que faz o símbolo do tubo de linux “|”? [duplicado]

Aqui está um comando que classifica os arquivos em uma pasta na ordem inversa ls | sort -r O que o símbolo | nesse comando faz? O que eu realmente estou procurando aqui é uma explicação de alto nível (fácil de entender) de pipes p...
19.05.2014 / 16:25
2
respostas

Qual é o separador mágico entre nomes de arquivos na saída ls?

A saída de ls (sem argumentos) aparece para separar nomes de arquivos com quebras de linha. Evidências: ls | grep foo funciona como esperado, com grep tratando cada nome de arquivo como uma linha separada de entrada. ls >...
14.05.2012 / 10:31
5
respostas

Posso usar saída de pipe como um argumento de script de shell?

Suponha que eu tenha um script de shell bash chamado Myscript.sh que precisa de um argumento como entrada. Mas quero que o conteúdo do arquivo de texto chamado text.txt seja esse argumento. Eu tentei isso, mas não funciona: cat te...
15.08.2012 / 13:11