Действия

Bash: различия между версиями

Материал из lulzette's wiki

Строка 4: Строка 4:
== if ==
== if ==


* <source lang="bash">[ *условие* ] && команда </source> - выполнит команду если условие верно
* <code>[ *условие* ] && команда </code> - выполнит команду если условие верно
* <code>[ *условие* ] || команда </code> - выполнит команду если условие ложно


* <source lang="bash">[ *условие* ] || команда </source> - выполнит команду если условие ложно
* <code>[ -f path ]</code> - Наличие файла
 
* <code>[ -d path ]</code> - Наличие директории
 
* <source lang="bash">[ -f path ]</source> - Наличие файла
 
* <source lang="bash">[ -d path ]</source> - Наличие директории

Версия от 08:27, 8 июня 2020

http://mywiki.wooledge.org/BashPitfalls

if

  • [ *условие* ] && команда - выполнит команду если условие верно
  • [ *условие* ] || команда - выполнит команду если условие ложно
  • [ -f path ] - Наличие файла
  • [ -d path ] - Наличие директории