真偽値/ブーリアン
参考:
Bash で boolean を使った if 文/条件分岐 – Qiita
Bash で true とか false とか | ハックノート
シェルスクリプトで boolean を使った条件分岐を行う方法 | Reasonable Code
変数が true / false かどうかを if する | YUIPRO
How can I declare and use Boolean variables in a shell script? – Stack Overflow
“if [ false ];” returns true instead of false — why? – Stack Overflow
how to validate if string is boolean – Stack Overflow
Simpler and more legible way to check if variable is true or false – Stack Overflow
コード:
シェルスクリプトで true / false を使おう (dekokun) – GitHub Gist
対話モードかどうか判定する
if [ -n "$PS1" ]; then
echo "interactive mode"
fi
if [ -z "$PS1" ]; then
echo "non-interactive mode"
fi
Code language: Bash (bash)
参考:
die
参考:
die – 使えるかもしれない Bash のイディオム – Qiita
is there an equivalent of die “error msg” – Stack Overflow
die on any error – Stack Overflow
export bash variable on die – Stack Overflow