First page Back Continue Last page Overview Image

Управляющие структуры shell

Условное выполнение:

if ... ; then ....; else ...; fi

$ if /bin/true; then echo 'True'; else echo 'False'; fi

True

$ if /bin/false; then echo 'True'; else echo 'False'; fi

False

$ if ls /bin/ | grep -q 'true'; then

echo 'True'

else

echo 'False'

fi

$ /bin/true && echo 'True'

$ /bin/false || echo 'False'

21