![]() |
|
|
Google unix.com
|
|||||||
| Форумы | Регистрация | Правила форума | Ссылки | Альбомы | ЧАВО | Список участников | Календарь | Поиск | Сегодняшние сообщения | Отметить форумы читать |
| Shell программирование и сценарии Почтовые вопросы о KSH, CSH, SH, BASH, Perl, PHP, SED, AWK и скрипты оболочки и оболочки скриптовых языков здесь. |
Подробнее UNIX и Linux Темы форума можно найти полезные
|
||||
| Нить | Резьба для начинающих | Форум | Ответы | Последнее сообщение |
| Использование getopts | TurboArkhan | Shell программирование и сценарии | 3 | 06-22-2009 05:31 PM |
| Помощь в getopts | chella | Shell программирование и сценарии | 4 | 11-02-2007 01:09 AM |
| getopts помочь | GrepMe | Shell программирование и сценарии | 3 | 06-20-2007 12:47 PM |
| Помощь в getopts | проблемы | Shell программирование и сценарии | 1 | 05-05-2006 12:07 AM |
| getopts | Shell программирование и сценарии | 3 | 12-05-2002 07:42 PM | |
|
|
LinkBack | Резьба Инструменты | Искать в этом Thread | Оценить Thread | Режимы дисплея |
|
||||
|
getopts
У меня есть скрипт, который пожаров команду на основе определенных параметров. Я разместив код ..
Варианты потребностей быть предоставлена такая, что -У вариант выходит вместе с д-и-ы, ж выходит-с-д и т идет с-ы и-D. 1) Как я могу обеспечить, чтобы пользователь пропускает какой-либо из вариантов, он должен быть запрос. Является ли это просто, если еще тогда, когда я проверить длину строки из всех этих вариантов. USAGE \u003d "Использование:` basename $ 0 `[-S schemaname] [-D databasename] [-U имя пользователя]-Ф-Т-Н" в то время как getopts: S: D: U: fth параметры делать случае $ параметров в S) SOURCESCHEMA \u003d "$ OPTARG";; ж) полная \u003d 'Y';; т) ТАБЛИЦА \u003d 'Y';; д) DBNAME \u003d "$ OPTARG";; U) USERNAME \u003d "$ OPTARG";; ч) help_doc выход 0 ;; | Эхо "Неправильный вариант указано" Эхо "$ USAGE" 1> И 2; выход 1 ;; esac готово Спасибо .. |
| Закладки |
| Резьба Инструменты | Искать в этом Thread |
| Режимы дисплея | Оценить эту ветку |
|
|