Spec-Zone.ru › Fish 3.4

and - условно выполнить команду

Синтаксис

PREVIOUS; and COMMAND

Описание

and используется для выполнения команды, если предыдущая команда выполнилась успешно (возвратила код 0).

and операторы могут использоваться в качестве части условия в блоке while или if.

and не изменяет текущий код завершения сам по себе, но команда, которую он запускает, скорее всего, изменит. Код завершения последней выведенной на передний план команды всегда можно получить, используя переменную $status.

Опция -h или --help отображает справку по использованию этой команды.

Пример

Следующий код выполняет команду make для сборки программы. Если сборка выполняется успешно, код завершения make равен 0, и программа устанавливается. Если любой из этапов завершается ошибкой, код завершения равен 1, и выполняется make clean, который удаляет файлы, созданные процессом сборки.

make; and make install; or make clean

См. также

  • or команда
  • not команда

© 2022 fish-shell developers
Licensed under the GNU General Public License, version 2.
https://fishshell.com/docs/3.4/cmds/and.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API