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


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Dennis Generaloff                    2:5020/400     26 Mar 2002  01:17:10
 To : Serg Senyko
 Subject : Re: sh скрипт с принятием ключа
 -------------------------------------------------------------------------------- 
 
 Hi All!
 "Serg Senyko" <Serg_Senyko@p18.f520.n400.z2.fidonet.org> wrote in message
 news:a7nll0$ogh$1@nasty.home.net...
 
 > Hello All !
 >
 >
 >    Hе силён я ,
 
 >
 >    Hужен скрипт на /bin/sh or /bin/csh
 >    который создаёт дир1. и структури дир. в этой дир1.
 >    дир1 подсовыватся должно в качестве аргумента.
 >
 >    script.sh dir1
 >
 >    В интерактивном порядке нет проблемм, а как переделать?
 >
 > #!/bin/sh
 > printf " directory name : "
 > if [ "$dir" = "" ]; then
 >         read config_dir
 > fi
 > if [ "$dir" = "" ]; then
 >         dir=/home/prog
 > fi
 > if [ ! -d $dir ]; then
 >         cd /home/prog;
 >         mkdir $dir;
 >         cd $dir;
 >         mkdir TraLala;
 > >#       ну и далее пошла структура с созданием дир. и раздачи прав.
 > >#       но не канает в интерактивном режиме, надо подсовывать
 > >#       скрипту $dir в качестве аргумента.
 >         if [ $? != 0 ]; then
 >                 echo "ERROR: create $dir"
 >                 echo ""
 >                 exit 2
 >         fi
 > fi
 >
 >    Help.
 
 #!/bin/sh
 
 # и вдруг мы приравняли переменную dir к
 # первому аргументу скрипта
 
 dir=$1
 
 # и стало у нас в жизни сразу все хорошо
 
 if [ "$dir" = "" ]; then
         read config_dir
 fi
 if [ "$dir" = "" ]
 .........
 .........
 .......
 и т.д.
 :)
                                                 <GD>
 --- ifmail v.2.15dev5
  * Origin: A poorly-installed InterNetNews site (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Re: sh скрипт с принятием ключа   Dennis Generaloff   26 Mar 2002 01:17:10 
Архивное /ru.unix.bsd/10624cf7e815a.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional