Bash
https://upload.wikimedia.org/wikipedia/commons/thumb/8/82/Gnu-bash-logo.svg/1024px-Gnu-bash-logo.svg.png
Bourne-again shell
$(( 計算式 ))が使える
$(( 値1 + 値2 )) 足し算
$(( 値1 - 値2 )) 引き算
$(( 値1 * 値2 )) 掛け算
$(( 値1 / 値2 )) 割り算
$(( 値1 % 値2 )) 剰余
$(( 値1 * 値2 )) 階乗
$(( 値 * 1 )) 偶奇判別
--でオプションの打ち止めができる
<< EOF
<<< EOF
コマンド置換
$(< ファイル )
プロセス置換
<( コマンド )
返り値を持つ関数を引数に使いたい時はreturnではなくechoで渡す
returnは終了コードを表す数字を返す
Reference