debian: как очистить содержимое файла?

Linux Debian

в файл идёт запись. нужно на ходу очистить содержимое файла.

смотрел в инете, как сделать. такие варианты НЕ работают:
cp /dev/null my_file
echo -ne my_file
cat /dev/null > my_file

Примечание:
Lexin, после удаления файла и создания файла с таким же названием логи перестают писаться. Но ошибок не пишет.

Примечание:
someone_somewhere, приостанавливать запись крупного серверного приложения к бинарной части нет никакого доступа не представляется ни возможным, ни разумным.

Примечание:
Юрий Чудновский, я тоже повторю всем такистам:
прогу нельзя пнуть, чтобы она переоткрыла лог-файл

по поводу верха идиотизма, то просьба высказывать это в первоисточник:
http://linuxway.ru/poleznoe/bystraya-ochistka-soderzhimogo-fajla/

Примечание:
to Lockal:
пусть сначала длина лога была 50кб
после echo "" > my_file в файл записывается "", размер файла становится 1 байт.
когда программа начинает дописывать в файл, то начинает дописывать с того места, на котором остановилась.
и первые 50кб - получаются заполнены пустотой. т.е. размер файла сразу становится 50кб+
Ответы:
у почему не работают? ошибку пишет какую??
можно попробовать через sudo выполнить.
удалить файл пробовали?
приостановить запись не пробовали?
Может быть
echo "" > my_file
rm -f my_file && touch my_file && (пнуть прогу, чтобы переоткрыла my_file)
Для очистки файла:
1) echo "" > 11.txt
2) rm my_file && touch my_file


14 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.