Как мне кажется, мой коллега утверждает, что использование текстового редактора вместо парсера (например, меньше) блокирует файл, а в случае logfiles делает его таким, что файл журнала не может быть записан. [!d0 ]
Я никогда не слышал об этом раньше, и только некоторые первоначальные испытания находят, что это не так. Кроме того, я не могу найти ничего об этом в поиске Google, чтобы предложить, откуда у него появилась эта идея.
vim и vi do (пример эффекта). Они не препятствуют записи файлов, но вызывают предупреждение, если вы используете другой экземпляр vi / vim для редактирования того же файла. nano и emacs (v24.3.1) не (по крайней мере, по умолчанию). Мне придется искать других редакторов. Фактически, большинство достойных редакторов на самом деле способны наблюдать за внешними изменениями в файле, что настоятельно указывает на то, что они не могут предотвратить внешние изменения.
Это может быть правдой, если приложение использует некоторую функцию блокировки (используя [ f7] в системах, которые его поддерживают, или пример или что-то еще в Windows).