シェル/スクリプト言語お勉強備忘録
bashを勉強しようbashを勉強しようbashを勉強しようbashを勉強しようbashを勉強しようbashを勉強しようbashを勉強しようbashを勉強しようbashを勉強しようbashを勉強しようbashを勉強しようbashを勉強しようbashを勉強しようbashを勉強しようbashを勉強しようbashを勉強しようbashを勉強しようbashを勉強しようbashを勉強しようbashを勉強しようbashを勉強しようbashを勉強しようbashを勉強しようbashを勉強しようbashを勉強しようbashを勉強しようbashを勉強しようbashを勉強しようbashを勉強しようbashを勉強しようbashを勉強しようbashを勉強しようbashを勉強しようbashを勉強しようbashを勉強しようbashを勉強しようbashを勉強しようbashを勉強しようbashを勉強しようbashを勉強しようbashを勉強しようbashを勉強しようbashを勉強しようbashを勉強しようbashを勉強しようbashを勉強しようbashを勉強しようbashを勉強しようbashを勉強しようbashを勉強しよう

2−6.その他

今まで紹介した以外にもいくつかの機能が存在します。
いづれ説明するとして機能の紹介だけしておきます。

コマンド 機能
break while文などのループから抜ける
continue while文などのループの先頭に戻る
eval 引数で与えられた文字列をコマンドとして評価する
exec 新しいプロセスを生成せずに現在のコマンドの変わりに指定したコマンドを実行する
expr 引数の評価を行い、真または偽、あるいは算術評価した数値を返す
read 入力を読み取る
shift $1,$2などが参照する引数をずらす
trap 各種の割り込みを処理する
シグナル 割り込み
通常終了
ハングアップ
割り込み(break)
中止
不正な命令
トレーストラップ
IOT命令
EMT命令
浮動小数点例外
捕捉できない強制終了(kill)
10 バスエラー
11 セグメンテーション違反
12 システムコールエラー
13 終了していないパイプ
14 アラームクロック
15 kill(killコマンドから)
16 ユーザ定義
17 ユーザ定義
18 子プロセスの死
19 電源遮断
until 繰り返し処理を行う
  until [ 終了条件 ]
  do
   処理の並び
  done
wait バックグラウンドのプロセスが終了するまで先に進まずに待つ


戻る
bashを勉強しよう