ポプラ nano ( BTOスリムタワーPC ) オリジナル ベアボーン Intel Celeron G530 Windows7 Professional (64bit) 搭載モデル 新品価格 |
PCワンズBTOパソコンG-spirit i73770K GX670-ZDA 新品価格 |
インテル Celeron G540 2.50GHz 2M LGA1155 SandyBridge BX80623G540 新品価格 |
インテル Celeron G530 2.40GHz 2M LGA1155 SandyBridge BX80623G530 新品価格 |
インテル Atom Onboardマザーボード BOXDN2800MT 【Mini-ITX】 新品価格 |
インテル Atom Onboardマザーボード BOXD2700DC 【Mini-ITX】 新品価格 |
インテル Atom Onboardマザーボード BOXD2500HN 【Mini-ITX】 新品価格 |
ECS Mini-ITXマザーボード Atom D2700搭載 CDC-I 日本正規代理店品 (MB1848) CDC-I 新品価格 |
ASRock H61 Micro-ATX SATA3 USB3 HDMI DVI H61M/U3S3 新品価格 |
ASRock Intel H61チップセット搭載 LGA1155対応microATXマザーボード H61M-HVS 新品価格 |
GIGABYTE microATX Intel H61 GA-H61M-DS2 REV2.X 新品価格 |
ASRock マザーボード H61 Mini-ITX H61M-ITX 新品価格 |
ANTEC デザインと冷却性に優れた小型Mini-ITXケース ISK-100 新品価格 |
GIGABYTE intel H61 micro-ATX LGA1155 GA-H61M-DS2H 新品価格 |
対象をテストするためのコマンドです。 ->nullかどうか、ファイルか、ディレクトリか、大小ファイルサイズが0か、書込み/読込み可能か等 例:
if test -f test.c then ....... fi |
if [ -f test.c ] then ....... fi |
文字列比較
文字列比較 | 結果 |
string = string | 等しければtrue |
string != string | 等しくなければtrue |
-n string | nullでなければtrue |
-z string | nullであればtrue |
算術比較 | 結果 |
expression1 -eq expression2 | 等しければtrue |
expression1 -ne expression2 | 等しくなければtrue |
expression1 -gt expression2 | 1 > 2 = true |
expression1 -ge expression2 | 1 >= 2 = true |
expression1 -lt expression2 | 1 く 2 = true |
expression1 -le expression2 | 1 く= 2 = true |
! expression1 | 1がfalseならtrue |
ファイルの判定 | 結果 |
-d file | ファイルがディレクトリならtrue |
-e file | ファイルが存在すればtrue |
-f file | ファイルが通常のファイルならtrue |
-g file | ファイルにset-group-idのビットがセットされていればtrue |
-r file | ファイルが読み取り可能ならばtrue |
-s file | ファイルサイズが0でなければtrue |
-u file | ファイルにset-user-idのビットがセットされていればtrue |
-w file | ファイルが書き込み可能ならばtrue |
-x file | ファイルが実行可能ならばtrue |