Приглашаем посетить
Спорт (www.sport-data.ru)

Операторы для работы с файлами

Операторы для работы с файлами

Perl содержит обширный список операторов для работы с файлами. Имеется не менее 27 операторов, возвращающих специфическую информацию о файле, да­же не открывая его. Многие операторы языка Perl ориентированы на системы UNIX , но следующие операторы работают на любых системах:

·         - d   проверяет наличие каталога

·         -е    определяет наличие файла

·         - s    определяет размер файла

·         - w определяет, можно ли писать в данный файл

Следующие два файловых оператора возвращают булево значение. Третий опе­ратор возвращает размер файла в байтах. Следующий текст иллюстрирует ис­пользование этих операторов:

      if (-e,’perl.exe’)

        {

                  print ‘File size is:’ –s ‘perl.exe’;

         }

      else

         {

                  print ‘can\’ t find perl.exe\n’;

         }

      (-w ‘SomeFile’) || die “Cannot write to SomeFile\n”;

Назад | Оглавление | Далее