|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Serg_Senyko 2:400/520.18 25 Mar 2002 20:09:52 To : All Subject : sh скрипт с принятием ключа -------------------------------------------------------------------------------- .RFC-X-Complaints-To: usenet@nasty.home.net .RFC-NNTP-Posting-Date: Mon, 25 Mar 2002 17:09:52 +0000 (UTC) From: Serg Senyko <Serg_Senyko@p18.f520.n400.z2.fidonet.org> 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. -- .... go to the Gates of Hell. Use Linux --- tin/1.5.11-20020130 ("Toxicity") (UNIX) (FreeBSD/4.5-STABLE (i386)) * Origin: DurDom_Romashka (2:400/520.18@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/89610e4098c6.html, оценка из 5, голосов 10
|