Perguntas sobre 'pipe'

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

Qual é a maneira mais fácil de executar texto da cauda na linha de comando?

Às vezes, estou trabalhando em uma nova caixa (ubuntu) e digito git e sou alertado: The program 'git' is currently not installed. You can install it by typing: apt-get install git-core Se isso acontecer, sei que posso pegar a última l...
04.04.2012 / 21:36
4
respostas

O script Bash aguarda a mensagem de status antes de continuar

Estou acionando o servidor Selenium com um script bash e, como você pode ver nos timestamps no log abaixo, leva cerca de 32 segundos para que a coisa fique totalmente on-line: Feb 28, 2012 10:19:02 PM org.openqa.grid.selenium.GridLauncher mai...
29.02.2012 / 04:22
2
respostas

o que significa conectar STDOUT e STDIN?

Estou lendo um livro, diz: Every process has at least three communication channels available to it: “standard input” (STDIN), “standard output” (STDOUT), and “standard error” (STDERR). Most commands accept their input from STDIN and...
10.02.2012 / 01:20
1
resposta

Como dizer ao xargs qual argumento escolher? [duplicado]

Quando xargs redireciona a saída dos primeiros comandos para o segundo argumento do comando e não há escolha sobre qual argumento para qual elemento da saída, então existe apenas uma maneira, por exemplo: ls | xargs file # there are as man...
02.04.2015 / 18:04
2
respostas

Qual é a diferença entre STDIN e argumentos passados para o comando?

Eu poderia usar o formulário para executar o método cat : cat file_name cat < file_name O resultado é o mesmo Então, quero executar man no formato de stdin man < file_name Enquanto file_name contém: # file_na...
26.08.2012 / 19:39
3
respostas

Piping um script com “read” para bash

Eu preciso executar um script passando-o por bash com wget (em vez de executá-lo diretamente com o bash). $ wget -O - http://example.com/my-script.sh | bash Não está funcionando porque meu script tem read declarações nele. Por al...
22.01.2015 / 01:18
2
respostas

Como classifico usando os comandos grep e sort?

Eu gostaria de criar uma lista classificada de todos os serviços TCP encontrados no arquivo /etc/services , canalizar a saída do comando grep tcp /etc/services para o comando sort e redirecionar a saída desse canal para o arquivo ~/pipe...
20.06.2014 / 18:50
2
respostas

É possível seguir um comando (executado repetidamente)? como se seguiria um arquivo usando tail -f?

Eu tenho um script que produz um arquivo 'Detail.out'. Eu sei que o script é concluído sempre que o arquivo contém um certo número de linhas (aproximadamente 21025). Então eu me encontro sentado no prompt de comando em execução: [me@somewhere...
05.07.2011 / 05:54
3
respostas

Obtém o PID de qualquer comando na sequência canalizada de comandos em segundo plano

Se, em bash , eu executar: cmd1 | cmd2 | ... | cmdi | ... | cmdn & em que cmd{1..n} pode não ser diferente, como obtenho o PID de cmdi ? Como alternativa, como posso sinalizar o processo cmdi ? (Por exemplo, envie SIGUSR1 ?...
18.09.2014 / 02:07
2
respostas

Envie uma cópia da saída de um script para um arquivo

Digamos que eu tenha um script Zsh e que eu queira deixá-lo imprimir a saída para STDOUT , mas também copiar (despejar) sua saída para um arquivo no disco. Além disso, o script começa com a seguinte opção set -o xtrace que o obriga a...
05.06.2014 / 21:37