В случае, если сценарий (или базовая реализация платформы) многократно открывает и закрывает дескриптор файла во время своей работы, он может столкнуться с ошибкой нарушения совместного использования в последующем открытом режиме записи по следующим причинам:
1) сценарий может запросить запись доступ в монопольном режиме (исключая одновременный доступ для чтения), поэтому, если ваша программа редактора файлов / программы просмотра еще только читает файл, это может вызвать ошибку в сценарии записи.
2) Кроме того, некоторые редакторы / программы просмотра файлов блокируют файл на весь период, в течение которого они открывают файл.
В заключение, возможны проблемы, которые зависят от программы, которую вы используете для просмотра файла. И возможны проблемы, возникающие из-за реализации (или базовой структуры) сценария, который записывает в файл.