Я пытался сделать это:
yes > yes.txt
После этого создается yes.txt, но он полностью пуст.
ты хочешь сделать
`yes` > yes.txt
Который выполнит yes
и запишет вывод yes.txt
Примечание: команда yes
выводит строку «y» по умолчанию бесконечно - вышеупомянутый процесс будет использовать память, процессор и дисковое пространство до тех пор, пока не останется свободной памяти, после чего он будет завершен. Возможно, вам придется прекратить его вручную.
ваше оригинальное решение yes > yes.txt
должен работать ...
хотя вы могли бы обойти это так
while true; do echo yes; done >> yes.txt
Я нашел решение; мой жесткий диск был полон>. <