Описание тега 10-10
Где туздышпр? Вероятная проблема заключается в том, что это не путь для файл launchd хотя у вас есть /bin/mysqldump.sh в контролируемой зоне от Apple, так что я могу ошибаться +1 за разумное марафон памяти, чрезмерно не заинтересованы. Есть приложения для чтения журнала с устройства (поиск в Google играть *чтение logcat*), но в Jelly Bean и позже, приложения не могут читать журналы друг друга, поэтому вам может понадобиться, чтобы искоренить устройства, чтобы сделать это. Трассировка включает имена Java-исключения, но исключение NullPointerException` на самом деле не сказать вам много, если вы разработчик приложения. Называя эти вещи 'глюки' кажется неправильным для меня. Это карточная игра, в которой правила легко податливый дизайнеров; любой 'нестандартных' условия победы есть, потому что они явно туда положил дизайнеров, не потому, что они, оказывается, какой-то странной случайности из правил.
Я хотел бы использовать использования getopt
, а не команде getopts
:
#!/usr/Бен/ОКР Баш
Опт=$(использования getopt \
--варианты:С:D:де:РС: \
--именем "$0" \
-- "$@"
)
если [ $? не-ne 0 ]; тогда
Эхо Вы делаете это неправильно!
выход 1
интернет
набор ивала -- "${опт}"
пока правда; сделать
дело "$1" в
-а) приложение=${2}; сдвиг 2;;
-гр) КМД=${2}; сдвиг 2;;
-д) домен=${2}; сдвиг 2;;
-Д) отладка=1; сдвиг;;
-е) ОКР=${2}; сдвиг 2;;
-Р) Сделайэто=1; сдвиг;;
-с) subapp=${2}; сдвиг 2;;
--) перерыва;
эсок
сделано
Эхо "ОКР: ${Эд}"
Эхо "приложение: ${приложение}"
Эхо "Subapp: ${subapp}"
Эхо "УМК: ${ЦМД}"
Эхо "доить: ${доить}"
Эхо "отладка: ${отладка}"
$ ./mwctl -на сервере WebLogic -с Начнем -с админ -е трн-Р-Д
> ОКР: РНН
> Приложение: сервера WebLogic
> Subapp: администратор
> И Cmd: пуск
> Доить: 1
> Отладки: 1
$ ./mwctl -Д-а сервера WebLogic -с начала админ -е трн-Р
> ОКР: РНН
> Приложение: сервера WebLogic
> Subapp:
> И Cmd: пуск
> Доить: 1
> Отладки: 1
Обратите внимание, что если вы погуглите команде getopts
и использования getopt
, вы найдете много людей, жалующихся использования getopt
. Насколько я могу судить, это всегда о старой версии дальнейшего сжатия
, который действительно был очень глючный. Мой опыт показывает, что использования getopt
имеет больше возможностей и является более надежной, чем команде getopts
.
Чтобы проверить, если у вас повышена использования getopt
версия, вы можете запустить
использования getopt -Т
Эхо $?
Если вывод 4
, у вас есть расширенная версия.