|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Serguei Khvatov 2:5020/175.2 18 May 2002 13:42:40 To : Igor S.Kozhukhov Subject : bash -------------------------------------------------------------------------------- Sat May 18 2002 11:13, Igor S.Kozhukhov wrote to All: ISK> Hello All! ISK> делаю declare -i m=`date "+%M"` - смотреть минуты и сравнгивать со ISK> своим значением ISK> пример: ISK> if (( $m >= 0 )); then ISK> echo $m ISK> fi ISK> получается интересная ошибка в логах при m=08 и m=09 - причем постоянно ISK> - что енто за магические цифры для баша - 08 и 09 ? Constants with a leading 0 are interpreted as octal numbers. Это из man-а на bash. Там же рядом описано как задавать явно базу, так что надо так: (( "10#$m" >= 0 )) --- ifmail v.2.15dev5 * Origin: FidoNet Online - http://www.fido-online.com (2:5020/175.2) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/33003988840e.html, оценка из 5, голосов 10
|