• BPnet
  • ビジネス
  • IT
  • テクノロジー
  • 医療
  • 建設・不動産
  • TRENDY
  • WOMAN
  • ショッピング
  • 転職
  • ナショジオ
  • 日経電子版
  • PR

  • PR

  • PR

  • PR

  • PR

Linuxコマンド集

【 if 】 条件分岐構造を作る

2006/02/27 日経Linux
 Linuxコマンド集
コマンド集(機能別) | コマンド集(アルファベット順) | コマンド逆引き大全 | シェル・スクリプト・リファンレス

if  条件分岐構造を作る (Shell)

 構文  
if 条件 then コマンド fi

 説明  

条件分岐構造を作る最も基本的なコマンド。if 条件式 then コマンド fi,if 条件式 then コマンド1 else コマンド2,if 条件式1 then コマンド1 elif 条件式2 then コマンド2 else コマンド3 fi,という3つの構文がある。以下の例は,3番目の例である。この場合,条件式1を満たした場合はコマンド1を,条件式1を満たしていないが,条件式2 を満たした場合はコマンド2を,条件式1,条件式2とも満たさなかった場合はコマンド3を実行する。


 使用例  
2つの条件によって,3つの処理に分かれる例
if [条件式1]
then
  コマンド1
elif [条件式2]
then
  コマンド2
else
  コマンド3
fi

 関連事項  
case

あなたにお薦め

連載新着

連載目次を見る

今のおすすめ記事

  • 【ニュース解説】

    無線LANの「ただ乗り」はやはり罪に問えない?有識者に聞く

     大手新聞社や通信社は2017年4月27日、無線LANの「ただ乗り」が無罪で電波法違反に当たらないとする判決が東京地裁で言い渡されたと一斉に報じた。報道によると、被告は身元を隠すため、他人の無線LANの暗号鍵を解読して利用。フィッシングの手口などでIDとパスワードを不正に入手し、金融機関サイトにアク…

  • 【GWスペシャル2017】

    試してみよう!五月病にならないGWの過ごし方

     五月病は、ゴールデンウイーク(GW)明けに発症する病気だ。うつ病に似たもので、抑うつや無気力、不安や焦りなどの症状が現れる。放っておくと出社できなくなることも。五月病にならないGWの過ごし方を、IT企業などで健康指導を行う保健師・金橋治美氏に聞いた。

ITpro SPECIALPR

What’s New!

経営

アプリケーション/DB/ミドルウエア

クラウド

運用管理

設計/開発

サーバー/ストレージ

クライアント/OA機器

ネットワーク/通信サービス

セキュリティ

もっと見る