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

Como canalizar a saída ffmpeg?

Gostaria de usar a saída de ffmpeg para criptografar o vídeo com openssl : Eu tentei usar o pipe de nomes sem sucesso. Com o comando: mkfifo myfifo ffmpeg -f alsa -ac 2 -i plughw:0,0 -f video4linux2 -s vga -i /dev/video0 myfifo Eu...
11.12.2016 / 00:08
2
respostas

comando do Grep usando o conteúdo de um heredoc

Estou criando um script para atualizar um computador remoto e quero saber se algum usuário está usando o computador antes de eu atualizar. Eu tenho uma lista de usuários e criei um heredoc com todos eles. O comando que estou tentando fazer é alg...
22.04.2016 / 20:07
3
respostas

Como executar um programa em uma tela, redirecionar toda a saída para um arquivo e desanexar

Executar um comando em uma tela e desanexar é bem simples. screen -S test -d -m echo "output of command that runs forever" No entanto, eu também gostaria de canalizar toda a saída para um arquivo para log, como pode executar o seguinte em...
26.01.2016 / 21:47
1
resposta

Como enviar entrada padrão através de um tubo

Eu preciso enviar uma entrada padrão ou um código de tecla logo após o início do programa. Por exemplo $ program | F3     
27.09.2016 / 18:20
4
respostas

Por que a leitura com pipeline falha em uma sessão ssh?

Por que isso mostra linhas em branco em vez de pastas encontradas por find? ssh -o stricthostkeychecking=no -o userknownhostsfile=/dev/null \ -o batchmode=yes -o passwordauthentication=no [email protected] \ "sudo find /folder/CFGKCP/KCS\...
17.03.2016 / 12:59
1
resposta

Redirecionamento de saída

Estou usando o comando tee para gerar os erros de compilação de um programa em um arquivo junto com o terminal. gcc hello.c | tee file.txt Este é o comando que eu usei. Os erros de compilação são exibidos no terminal, mas não são exib...
07.01.2015 / 10:49
1
resposta

Qual é a diferença entre quem lp e quem | lp?

Por que o who > lp cria um arquivo, mas who | lp lidera a saída para o programa lp ? Qual é o princípio subjacente por trás desses dois comandos simples? Alguém pode explicar isso com um exemplo?     
20.11.2012 / 17:43
2
respostas

Tentando executar duas operações em um único arquivo de origem enorme para obter desempenho

Estou executando duas operações em um único comando do Linux. As operações são: Enviando dados do arquivo de origem para um novo arquivo de destino. Contando o número de registros no arquivo de origem. Por exemplo: arquivo de origem...
12.11.2018 / 14:51
2
respostas

Como o '-' funciona no redirecionamento do bash?

Eu já vi isso explicado em algum lugar antes, mas não consigo encontrar uma referência agora. Um exemplo de uso do guia de introdução do docker para o Ubuntu: curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - Eu...
16.01.2018 / 00:36
2
respostas

Fornece a saída do programa C como programa Java de entrada da linha de comandos?

Eu estava aprendendo sobre o sistema de arquivos Unix e aprendi sobre pipes . De acordo com GeeksForGeeks , A pipe holds the output of the first command till it has been read by the second program Então, eu estava pensando se eu poderi...
08.04.2018 / 18:07