bash (sh) script

Juraj Rehak glip na napri.sk
Pátek Květen 21 11:38:39 CEST 1999


> Jak elegantně zjistit, že zda je daný parametr integer číslo.

> Tedy otestuj, že první parametr je číslo. Rád bych využil pouze možností shellu,
> protože by ten skript měl běžet na linuxu i na solarisu (v nezměněné podobě) a byl
> bych nerad, kdybych musel instalovat pro Solaris nějaký dodatečný SW (python, ...)
prikaz expr je myslim standardnou sucastou (na Linuxe a SunOS som ho
nasiel). Takze staci nieco taketo:
expr "$premenna" + 1
if [ $? -ne 0 ]; then
	echo 'Sorry vole, error :)'
fi

--
                                .  ,           Glip
                              . ,`o--.                                    --
      ____.....------.'      .,' ,,~''   `,------.....____   
  ''''`    `---.:: ,':       ; ,'         ;`. ;;.---'    '```` 
              `   `:__`-._   `.`.,    _,-'__;'   '    SysAdmin NAPRI s.r.o. 
                   `  `---`---'`'`---'---'  '       Phone: +421-7-44450959  
glip na cyber-wizard.com_______ \`--'/`,,_____________http://glip.planet.sk/
                            ```  '''



Další informace o konferenci Linux