Я хочу стереть содержание файла error.log (nginx файл регистрации ошибок), но я не хочу на самом деле удалять файл.
действительно ли это возможно?
рабочая человечность
Можно использовать это:
>error.log
(введенный точно так же, как тот - пустое перенаправление вывода)
или
truncate -s0 error.log
Вы смутите демона. Сотритесь файл затем отправляют SIGHUP к nginx.
SIGHUP