- vyhodnocenφ °et∞zcov²ch v²raz∙:
[ °et∞zec1 = °et∞zec2 ] true, kdy₧ °et∞zce jsou shodnΘ
[ °et∞zec1 != °et∞zec2 ] true, kdy₧ °et∞zce nejsou shodnΘ
[ °et∞zec ] true, kdy₧ je dΘlka °et∞zce nenulovß
[ -z °et∞zec ] true, kdy₧ je dΘlka °et∞zce nulovß
- p°φklad:
A='ahoj' #do prom∞nnΘ A jsme ulo₧ili °et∞zec ahoj
B='Nazdar' #do prom∞nnΘ B jsme ulo₧ili °et∞zec Nazdar
if [ "$A" != "$B" ]; then
echo "<b> ok </b> "; else
echo "<b> not ok </b>"; fi
- POZOR:
[ $A -eq $B ] provßdφ se ΦφselnΘ porovnßnφ
[ $A = $B ] provßdφ se °et∞zcovΘ porovnßnφ
[ $A < $B ] zp∙sobφ chybu, nebo¥ "<" je znak p°esm∞rovßnφ v²stupu, je t°eba
pou₧φt opis: -lt (viz p°edch. slid, less than)