シェルスクリプト 論理否定(!) のサンプル
環境
# cat /etc/redhat-release
AlmaLinux release 8.7 (Stone Smilodon)
構文
if [! 条件式]
式がfalseの場合にtrueになります。
式がtrueの場合にfalseになります。
使用例
#!/bin/bash a=3 if [ ! $a -eq 4 ]; then echo "true" # true fi if [ ! $a -eq 3 ]; then echo "true" else echo "false" # false fi
実行結果
true
false