Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Andrey Sapozhnikov                   2:5020/400     14 Jun 2000  15:58:20
 To : All
 Subject : Re: check direxist
 -------------------------------------------------------------------------------- 
 
 Serge Cherpatyuk wrote:
 
 > 
 > Доброе время суток!
 > 
 > В шелле имеем:
 > 
 > if [ ! -d $SOMEDIR]; then
 >    mkdir $SOMEDIR
 > fi
 > 
 > как это в перле изобразить или где почитать об этом?
 
 Почитать: perldoc -f -X
 
 Дословный перевод:
 
 if (!-d $somedir) {
   mkdir 0755,$somedir;
 }
 
 в записи покороче:
 
 -d $somedir or mkdir 0755,$mkdir;
 
 а вдумавшись напишем:
 
 mkdir 0755,$somedir;
 
 потому как если директорий уже есть, функция просто
 завершится с ошибкой.
 
 Андрей
 --- ifmail v.2.15dev5
  * Origin: Chelindbank (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: check direxist   Andrey Sapozhnikov   14 Jun 2000 15:58:20 
 Re: check direxist   Ilya Rubtsov   14 Jun 2000 20:20:53 
 Re: check direxist   Andrey Sapozhnikov   15 Jun 2000 00:07:56 
 Re: check direxist   Ilya Rubtsov   15 Jun 2000 21:41:47 
 Re: check direxist   Andrey Sapozhnikov   16 Jun 2000 12:56:55 
Архивное /ru.perl/9117b4ad9335.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional