LINUXSOFT.cz
Nazwa użytkownika: Hasło:     
    CZ UK PL

> Komentarze :: Poradna skript v BASH - test

skript v BASH - test 13.12.2006 20:46
jumbo33333

jak muzu zkontrolovat zda je/neni v promenne cislo?

'-z' mi da true pokud v promenne neni nic(co by mohlo vypadat jako retezec), ale potreboval bych neco jako

if [ "$CIS" (ne)obsahujeCislo ]; then
exit 0

jsem (velky)zacatecnik, tak me omluvte jestli je to trivialni, ale nenasel sem to nikde...

diky za pomoc

Re: skript v BASH - test 14.12.2006 08:26
Ondřej Čečák

Zkuste pouzit na retezec treba grep s regularnim vyrazem pro cisla a pak zkontrolujte delku retezce.

Re: skript v BASH - test 16.12.2006 17:21
Hynek (Pichi) Vychodil
if [[ "$CIS" == *[0-9]* ]]
then
  echo "obsahuje cislici"
else
  echo "ne obsahuje cislici"
fi
nebo
if [[ "$CIS" == *[^0-9]* ]]
then
  echo "obsahuje cokoli jineho nez cislici ergo neni cislo"
else
  echo "obsahuje jen cislice ergo asi je to cislo"
fi

KOMENTARZE
skript v BASH - test 13.12.2006 20:46 jumbo33333
  |- Re: skript v BASH - test 14.12.2006 08:26 Ondřej Čečák
  L Re: skript v BASH - test 16.12.2006 17:21 Hynek (Pichi) Vychodil
Tylko zarejestrowani użytkownicy mogą dopisywać komentarze.
> Szukanie oprogramowania
1. Pacman linux
Download: 4791x
2. FreeBSD
Download: 8984x
3. PCLinuxOS-2010
Download: 8488x
4. alcolix
Download: 10804x
5. Onebase Linux
Download: 9568x
6. Novell Linux Desktop
Download: 0x
7. KateOS
Download: 6142x

1. xinetd
Download: 2331x
2. RDGS
Download: 937x
3. spkg
Download: 4549x
4. LinPacker
Download: 9801x
5. VFU File Manager
Download: 3116x
6. LeftHand Mała Księgowość
Download: 7002x
7. MISU pyFotoResize
Download: 2700x
8. Lefthand CRM
Download: 3486x
9. MetadataExtractor
Download: 0x
10. RCP100
Download: 3001x
11. Predaj softveru
Download: 0x
12. MSH Free Autoresponder
Download: 0x
©Pavel Kysilka - 2003-2024 | mailatlinuxsoft.cz | Design: www.megadesign.cz