Можно ли подключаться от stdin до gzip?

Не самый короткий ответ, но ...

Этот ответ основан на другом от Super User. Хотя это не самая короткая команда bash, truncate является наиболее читаемым для средних новичков:

$ echo Hello > Hello.txt
$ echo World! >> Hello.txt
$ cat Hello.txt
Hello
World!
$ truncate -s 0 Hello.txt
$ ll Hello.txt
-rw-rw-r-- 1 rick rick 0 Mar 20 17:32 Hello.txt

Параметры, используемые с командой truncate здесь:

"-s" установить размер «0» будет равен нулю

Очистить все, кроме первых 10 000 байт

Преимущество truncate заключается в том, что вы можете указать, сколько нужно сохранить, а не только ноль: [!d8 ]

$ truncate -s 10000 Hello.txt

... будет усекать все после первых 10 000 байт. Это может быть полезно, если программа сходит с ума и сбрасывает много мегабайт данных в небольшой файл журнала:

"- s" установить размер Открыть файл с помощью текстового редактора и нажмите End Размер «0» будет равен нулю
1
задан 10 March 2016 в 15:51

0 ответов

Другие вопросы по тегам:

Похожие вопросы: