Я предполагаю, что это для ставки на бар или что-то подобное.
Вот несколько вариантов:
shuf
является частью Linux coreutils. Может принимать строку и выходной файл в качестве аргументов.
shuf -e -o outputfile 'this is some text'
Вы также можете использовать это для вывода только новой строки, затем используйте sed -i
.
Это делает нечто подобное. dd
создает файл с одним нулевым байтом, затем sed
записывает в него строку.
dd if=/dev/zero of=outputfile bs=1 count=1
sed -i 's/.*/foo\n/' outputfile
Конечно, есть Perl:
perl -e 'open $fh, ">", "outputfile"; print $fh "foo\n"'