Como o piping yes para um arquivo não funciona?

0

Eu tentei fazer isso:

yes > yes.txt

Depois, sim.txt é criado, mas está completamente vazio.

    
por Razor Storm 04.12.2011 / 08:09

3 respostas

0

Eu encontrei a solução; meu disco rígido estava cheio <

    
por 04.12.2011 / 22:29
1

você quer fazer

'yes' > yes.txt

Que executará yes e gravará a saída em yes.txt

Nota: O comando yes produz uma linha, 'y' por padrão, indefinidamente - o processo acima mencionado consumirá memória, cpu e espaço em disco até que não haja memória livre, após o que será terminado. Você pode ter que terminá-lo manualmente.

    
por 04.12.2011 / 09:49
1

sua solução original yes > yes.txt deve funcionar ... embora você possa contornar isso assim

while true; do echo yes; done >> yes.txt
    
por 04.12.2011 / 11:53

Tags