if [ $a -ge $b ];
then
xx
else
xx
fi
* [ výraz ] - délka řetězce je nenulová
* [ -z výraz ] - délka řetězce je nulová
* [ výraz1 == výraz2 ] - řetězce jsou shodné
* [ výraz1 != výraz2 ] - řetězce jsou různé
* [ výraz1 -eq výraz2 ] - čísla jsou shodná
* [ výraz1 -le výraz2 ] - výraz1 <= výraz2
* [ výraz1 -lt výraz2 ] - výraz1 < výraz2
* [ výraz1 -ge výraz2 ] - výraz1 >= výraz2
* [ výraz1 -gt výraz2 ] - výraz1 > výraz2
* [ výraz1 -ne výraz2 ] - čísla jsou různé
Testování souborů.
* [ výraz1 -ef výraz2 ] - soubory sdílejí stejný i-uzel
* [ výraz1 -nt výraz2 ] - první soubor je novější
* [ výraz1 -no výraz2 ] - první soubor je starší
* [ -e výraz ] - soubor existuje
* [ -d výraz ] - soubor je adresář
* [ -f výraz ] - soubor je obyčejný soubor
* [ -L výraz ] - soubor je symbolický odkaz
* [ -w výraz ] - soubor je zapisovatelný
* [ -x výraz ] - soubor je spustitelný
ID #1025
konstrukce if
Značky: -
Související záznamy:
K tomuto záznamu nemůžete připojit komentář.