Esperava-se que o comando shell a seguir imprimisse apenas linhas ímpares do fluxo de entrada:
echo -e "aaa\nbbb\nccc\nddd\n" | (while true; do head -n 1; head -n 1 >/dev/null; done)
Mas, em vez disso, apenas imprime a primeira linha:...
Recentemente, tive problemas ao executar df , onde apenas trava . Aqui está strace output, e nele, você verá que eu matei desde que estava ali:
$ strace /bin/df
execve("/bin/df", ["/bin/df"], [/* 35 vars */]) = 0
brk(0)...
Eu tenho um comando de longa execução que gera muita saída no stdout. Eu gostaria de ser capaz de manter, por exemplo, apenas os últimos três dias ou o último gibibyte (evitando linhas de corte no meio) e, se possível, em blocos de arquivos com...
Constatei que, ao responder a outra pergunta, test e [ são binários diferentes, mas a% man_de% manpage extrai [ . Além da exigência de um final test , existe alguma diferença? Se não, por que eles são binários separados em vez de serem...
Existe alguma diferença entre unbuffer (1) e stdbuf (1)? Pelo que eu entendi, unbuffer faz mais do que o "melhor esforço" de chamar a função libc set (X) no início, e depois deixar as coisas serem?
Estou fazendo esta pergunta porque, embora existam muitas respostas na internet mostrando que who -a é uma opção, ninguém explica como ler a saída. Se você pudesse fornecer um link para um site on-line que explica isso, seria uma resposta igu...
Quais outras ferramentas devo usar para ler e gravar arquivos com truncamento, procurando e pulando. As opções de linha de comando do dd parecem inconvenientes e estranhas e eu não gosto de escolher entre o modo de busca lento, mas preciso ( bs...