Как проверить, является ли файл именованным каналом в Perl?

Вроде как:

-e /path/to/file or die "file doesn't exist";

Можно ли сделать что-то вроде:

-p /path/to/pipe or die "not a valid pipe";

person n0pe    schedule 05.08.2011    source источник


Ответы (1)


Вы действительно можете использовать -p (см. perlfunc для всех операторов проверки файлов, доступных в Perl).

person Platinum Azure    schedule 05.08.2011
comment
Тьфу, веб-сайт, который я использовал, не назвал все варианты. Спасибо за помощь, официальный perldoc только сейчас. - person n0pe; 05.08.2011
comment
@MaxMackie: Что за сайт? - person Keith Thompson; 05.08.2011