Linux if文条件分岐を行う 論理否定のサンプル

環境
AlmaLinux 9.2

構文
if [! 条件式]
式がfalseの場合にtrueになります。
式がtrueの場合にfalseになります。

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
#!/bin/bash
x=1
if [ ! $x -eq 2 ]; then
echo "true" # true
fi
if [ ! $x -eq 1 ]; then
echo "true"
else
echo "false" # false
fi
#!/bin/bash x=1 if [ ! $x -eq 2 ]; then echo "true" # true fi if [ ! $x -eq 1 ]; then echo "true" else echo "false" # false fi
#!/bin/bash
x=1

if [ ! $x -eq 2 ]; then
      echo "true" # true
fi

if [ ! $x -eq 1 ]; then
      echo "true"
else
      echo "false" # false
fi

実行結果
true
false

shellscript

Posted by arkgame