Perguntas sobre 'pipe'

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

Primeiros dados escritos no pipeline (é consistente)

Se eu tiver esse canal: echo "bar" | nc localhost 6969 < <(echo "foo") "foo" sempre será gravado no soquete tcp antes de "bar"? Existe alguma precedência consistente?     
22.04.2018 / 10:48
2
respostas

Como executar o cromo a partir da linha de comando usando a substituição de processo?

Estou usando o seguinte comando sem sucesso - $ google-chrome <(grep "simple" SimpleDoc.txt) Se eu simplesmente fizer um grep , obtenho - $ grep "simple" SimpleDoc.txt Very simple doc that contains plaintext. Eu também escrev...
24.07.2013 / 20:50
3
respostas

Como posso dizer ao echo / printf no Bash para engolir os códigos de escape, com base em uma condição?

Eu tenho um script Bash que está sendo executado de forma interativa e como um trabalho cron . Quando executado interativamente, ele exibe texto colorido no terminal. No entanto, quando executado em cron , ele não tem um terminal e, portanto...
19.11.2013 / 20:30
1
resposta

Saída de tubulação de um comando para outro padrão de entrada do comando [duplicado]

Gostaria de fazer algo semelhante ao seguinte: which someapplciation | cd outputfrompreviouscommand O comando which fornece um diretório e eu gostaria de poder fazer com que a saída seja meu diretório de trabalho atual sem usar uma l...
11.06.2014 / 00:37
6
respostas

Como posso operar em \ 1 no sed (ou $ 1 no awk)?

Eu tenho arquivo com várias linhas. Cada um com um timestamp seguido por texto: 1534888050 some text 1534888051 some more text 1534888052 text ... e deseja converter o registro de data e hora em um formato legível, mantendo o texto. O res...
22.08.2018 / 00:25
2
respostas

Eu preciso transferir uma pasta muito grande via FTP, sem criar primeiro um arquivo

Estou executando uma instância do Amazon EC2 limitada em espaço em disco. Eu tenho uma pasta muito grande que eu preciso para FTP para minha máquina local, de preferência sem criar um arquivo tar intermediário, pois pode não haver espaço em disc...
01.11.2011 / 14:10
1
resposta

Como obter o status de saída de um determinado comando em um pipeline? [duplicado]

Estou executando esse loop while em um script para obter mysqldump e compactá-lo, mas quero exit do script se o table não existir. Abaixo está o que eu tentei. while read TABLES; do sudo mysqldump $DB $TABLES | gzip -f >...
13.02.2017 / 06:02
2
respostas

Pipe (passe a saída do comando anterior para o próximo comando) com “|” ao usar “bsub”

Oi, eu acho que esta é uma pergunta muito básica: Existe alguma sintaxe específica para fazer o "piping" ao usar "bsub"? Estou perguntando isso porque quando eu tive um problema como este: # try to run the same command successfully ran...
24.02.2017 / 03:56
2
respostas

inline heredoc em vez de arquivo

Eu tenho um comando (arquivo php) que leva, como um argumento, a localização de um arquivo. por exemplo, $ php ./ScriptName.php /my/file/location.txt Às vezes eu só preciso de uma ou duas palavras, então eu realmente não quero criar...
05.12.2016 / 20:44
1
resposta

Mate outros processos na linha de tubulação (programaticamente)

Digamos que eu tenha isto: node a.js | node b.js | node c.js Se a.js estiver prestes a morrer, posso matar o b.js? E quanto ao vice-versa? Parece que se eu estabelecer este tubo, um processo não irá necessariamente morrer / sair se o outr...
20.09.2017 / 23:37