Shell スクリプト プログラミング早見表
Shell スクリプト プログラミング早見表
変数
| コマンド | 説明 |
|---|---|
VAR=value |
変数を定義する |
$VAR |
変数にアクセスする |
`command` |
コマンド置換 |
フロー制御
| コマンド | 説明 |
|---|---|
if |
条件判断 |
then |
条件が真の場合、実行する |
else |
条件が偽の場合、実行する |
elif |
その他の条件 |
fi |
条件判断を終了する |
for |
ループ |
while |
条件が真の間、ループする |
do |
ループ本体 |
done |
ループを終了する |
関数
| コマンド | 説明 |
|---|---|
function_name() {} |
関数を定義する |
return |
関数から戻る |
$? |
直前のコマンドの戻り値 |
スクリプト制御
| コマンド | 説明 |
|---|---|
#!/bin/bash |
スクリプトが使用するインタプリタを指定する |
chmod +x script.sh |
スクリプトに実行権限を付与する |
./script.sh |
スクリプトを実行する |