Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   *nix системы (https://forum.antichat.xyz/forumdisplay.php?f=124)
-   -   Программирование bash-скриптов/сценариев (https://forum.antichat.xyz/showthread.php?t=138680)

Joker-jar 01.09.2009 00:23

Программирование bash-скриптов/сценариев
 
Что-то не нашел подобной темы, посему решил создать. Вопрос следующий: как определить, является ли параметр числовым

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


Время: 16:48