PDA

Просмотр полной версии : совместное исп-е файла и спрятать окно перла


Satell
22.04.2007, 13:21
1. несколько перл скриптов используют чтение-запись в один файл, когда один скрипт открывает этот файл и выполняется порядка минуты, другому он недоступен, можно ли сделать, чтобы второй скрипт мог писать в файл, если он уже открыт первым на чтение или тут использовать что-то типа mysql базы надо?
2. планировщиком виндовса исполняется перл под виндовс со скриптом, каждую минуту, но при этом выскакивает окно каждый раз, можно ли это окно как-нибудь спрятать?

KSURi
22.04.2007, 14:15
1. Одновременно писать нельзя. Надо заморачиваться с локами.
2. start /B "perl script.pl"

Gh0s7
23.04.2007, 23:17
1. несколько перл скриптов используют чтение-запись в один файл, когда один скрипт открывает этот файл и выполняется порядка минуты, другому он недоступен, можно ли сделать, чтобы второй скрипт мог писать в файл, если он уже открыт первым на чтение или тут использовать что-то типа mysql базы надо?

Наиболее простой метод, имхо, - несколько копий этого файла, далее их как-то синхронизировать. Если это не устраивает - юзай бд.