PDA

Просмотр полной версии : Программирование bash-скриптов/сценариев


Joker-jar
01.09.2009, 00:23
Что-то не нашел подобной темы, посему решил создать. Вопрос следующий: как определить, является ли параметр числовым

SpangeBoB
01.09.2009, 00:41
http://stackoverflow.com/questions/699576/validating-parameters-to-a-bash-script

Joker-jar
01.09.2009, 16:16
SpangeBoB, гут. Вроде, так работает:

if [[ ! ($# -eq 1 && $1 =~ ^[0-9]+$) ]]
then
echo "usage: \`$0 domains\`"
exit
fi

только не вкурил зачем двойные квадратные ковычки

krypt3r
14.09.2009, 14:18
двойные квадратные ковычки
:D
http://www.opennet.ru/docs/RUS/bash_scripting_guide/c2171.html#DBLBRACKETS