| ページ一覧 | ブログ | twitter |  書式 | 書式(表) |

MyMemoWiki

差分

ナビゲーションに移動 検索に移動
編集の要約なし
| [[シェルプログラミング]] | ==[[シェルプログラミング 条件]]==
===test ([) コマンド===
[シェルプログラミング]
*真偽の判定
*ほとんどのシステムでは、test コマンドと [ コマンドは同じもの
*man test
'''引数に指定されたファイルが存在するか判定引数に指定されたファイルが存在するか(-f)判定'''
#!bin/sh
if test -f "$1"
|-
|exp1 -gt exp2
|exp1がexp2より大きければ真 >>
|-
|exp1 -ge exp2
|exp1がexp2より大きいか、等しければば真 >>=
|-
|exp1 -lt exp2
|exp1がexp2より小さければ真 <&lt;
|-
|exp1 -le exp2
|exp1がexp2より小さいか、等しければば真 <&lt;=
|-
|!exp

案内メニュー