「シェルスクリプトの基礎 - 条件分岐」の版間の差分

ナビゲーションに移動 検索に移動
226行目: 226行目:
  if [ $result -eq 0 ]; then
  if [ $result -eq 0 ]; then
     echo "hogeが見つかりました。"
     echo "hogeが見つかりました。"
fi
</syntaxhighlight>
<br>
以下の例では、スーパーユーザかどうかを確認している。<br>
スーパーユーザのIDは常に0であることを利用して、それを確認する。<br>
<syntaxhighlight lang="sh">
if [ "$(id -u)" -ne 0 ]; then
    echo -e "non-root user"
    exit 1
  fi
  fi
  </syntaxhighlight>
  </syntaxhighlight>

案内メニュー