Bash: различия между версиями
Материал из lulzette's wiki
Losted (обсуждение | вклад) (→if) |
Losted (обсуждение | вклад) (→if) |
||
Строка 4: | Строка 4: | ||
== if == | == if == | ||
* < | * <code>[ *условие* ] && команда </code> - выполнит команду если условие верно | ||
* <code>[ *условие* ] || команда </code> - выполнит команду если условие ложно | |||
* < | * <code>[ -f path ]</code> - Наличие файла | ||
* <code>[ -d path ]</code> - Наличие директории | |||
* < |
Версия от 08:27, 8 июня 2020
http://mywiki.wooledge.org/BashPitfalls
if
[ *условие* ] && команда
- выполнит команду если условие верно[ *условие* ] || команда
- выполнит команду если условие ложно
[ -f path ]
- Наличие файла[ -d path ]
- Наличие директории