Perguntas sobre 'stdout'

nos ajude a editar este wiki
2
respostas

Por que o 'cat'ing de um arquivo em si mesmo o apaga? [duplicado]

Eu só queria remover todos, exceto a primeira linha de um arquivo. Eu fiz isso: head -1 foo.txt ... e verifiquei que só vi a primeira linha. Então eu fiz: head -1 foo.txt > foo.txt Mas, em vez de conter apenas a primeira lin...
20.06.2012 / 19:42
2
respostas

Mate um processo se ficar quieto por um certo período de tempo

Eu tenho um utilitário que tem um péssimo hábito de ficar quieto e ficar lá, eu já sei quanto tempo no processo ele faz isso, então eu estou usando timeout para lutar contra isso, mas às vezes ele faz isso antes desse tempo. Existe uma ferram...
17.02.2014 / 11:46
3
respostas

Por que não consigo ler / dev / stdout com um editor de texto?

Acabei de começar a aprender como Tudo é um arquivo TM no Linux, o que me fez pensar no que aconteceria se eu literalmente lesse / dev / stdout: $ cat /dev/stdout ^C $ tail /dev/stdout ^C (O ^C é eu matando o programa depois que...
08.05.2015 / 18:36
5
respostas

Existe uma ferramenta para redirecionar dinamicamente a saída para um novo arquivo sob solicitação

No momento, estou redirecionando a saída de uma ferramenta de monitoramento para um arquivo; no entanto, o que eu gostaria de fazer é redirecionar essa saída para um novo arquivo a meu pedido (usando uma associação de teclas), sem interromper a...
04.05.2016 / 14:29
2
respostas

Mesclar dois resultados de comando para uma linha ao redirecionar o stdout

Em um script cron, eu quero registrar as temperaturas da CPU no formato [datetime] temp usando date e acpi -t . Como posso redirecionar ( >> ) esses dois comandos para uma única linha no arquivo de log?     
03.09.2012 / 21:52
1
resposta

Pode redirecionar stdout e stderr para as mesmas linhas de mangle de arquivos?

Eu li que, ao redirecionar stdout e stderr para o mesmo arquivo usando 2>&1 , stdout é geralmente armazenado em buffer de bloco, enquanto stderr não é bufferizado. Se uma linha muito longa for gravada em stdout , exigin...
08.02.2014 / 12:44
3
respostas

grep como suprimir a exibição do arquivo não correspondente?

Estou tentando encontrar arquivos contendo um termo específico usando grep . Existem muitos arquivos no diretório (> 500) Comando eu corro $ grep 'delete' * Saída validate_data_stage1:0 validate_data_stage2:0 validate_data_stag...
22.11.2012 / 09:57
1
resposta

'docker logs foo | menos 'não é pesquisável ou rolável, mas' docker logs foo 2 & 1 | menos 'é

O uso de um deles fornece texto legível. Mas somente com o redirecionamento stderr é possível rolar ou digitar / somepattern e obter correspondências. Sem a pesquisa, aparece "Nada para pesquisar (pressione RETURN)" e uma coluna de ~ 's. D...
29.03.2016 / 23:01
4
respostas

Reutilizar a última linha de saída do comando shell

Estou compilando algo e dependendo do sucesso (a última linha de saída contém "success" = eu quero scp o binário para o alvo. Eu prefiro um oneliner canalizado. Existe uma maneira de fazer isso?     
21.02.2014 / 15:26
2
respostas

Posso ler e escrever no mesmo arquivo no Linux sem sobrescrevê-lo? [duplicado]

Eu freqüentemente me conecto à amazon ec2 usando seus nomes DNS públicos ( ec2-12-34-56-78.compute-1.amazonaws.com ) e, por causa disso, meu arquivo known_hosts fica sobrecarregado com muitas entradas ec2 que nunca mais usarei. Eu...
11.04.2012 / 21:15