![]() |
|
Модераторы: ginnie, korob2001 |
![]()
|
|
| study |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 126 Регистрация: 20.9.2004 Репутация: нет Всего: нет |
Народ, мне надо проверить существует ли файл, и если нет, то создать его и записать туда строку, если существует, то строку записывать не надо.
|
|||
|
||||
| chaos |
|
|||
![]() Серийный программист ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2979 Регистрация: 7.7.2004 Где: Екатеринбург Репутация: 3 Всего: 44 |
Вот так всегда это делается
|
|||
|
||||
| study |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 126 Регистрация: 20.9.2004 Репутация: нет Всего: нет |
Спасибо chaos сейчас попробую.
Добавлено @ 14:20 chaos, а что значит -e в if() |
|||
|
||||
| chaos |
|
|||
![]() Серийный программист ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2979 Регистрация: 7.7.2004 Где: Екатеринбург Репутация: 3 Всего: 44 |
Этот -e ключик проверяет существование файла
Есть еще -r $filename Истина если разрешено чтение -w $filename Истина если разрешена запись -z $filename Истина если файл существует но он пустой -s $filename возвращает размер файла если тот сущ -f $filename Истина если файл обычный -T $filename Истина если файл текстовый -B $filename Истина если файл бинарный -M $filename Возвращает кол-во дней с момента последней модификации |
|||
|
||||
![]()
|
| Правила форума "Perl: Системное программирование" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Perl: Системное программирование | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |