У меня есть файл error.log на моем сервере, который мне нужно часто усекать. У меня есть права на rw для файла. Открытие файла в vi > удаление всего содержимого > сохранение (очевидно). Но когда я попробую ниже
cat /dev/null > error.log
Я получаю сообщение
File already exists.
Очевидно, что на сервере существует какая-то конфигурация, чтобы предотвратить случайное переопределение файлов. Может ли кто-нибудь сказать, как я "обрезаю" файл в одной команде?