シェル・スクリプト・リファレンス
コマンド集(機能別) | コマンド集(アルファベット順) | コマンド逆引き大全

 カテゴリ一覧  
シェルとスクリプト,実行 | 文字とエスケープ,文字列の表示 | 変数 | リダイレクトと入力 | 条件式判別 | 分岐制御文 | 繰り返し制御文 | シェル関数 | 文字列操作 | 数値計算

 シェルとスクリプト,実行
 シェルとは
 シェル・スクリプトとは
 コマンドの実行
 シェル・スクリプトの実行
 複数のコマンドの実行「;」
 コマンドの結果を引き渡す「|」
 バック・グラウンドで実行「&」
 終了コード
 何もせず終了コード0を返す「:」
 OR演算子「||」
 AND演算子「&&」

 文字とエスケープ,文字列の表示
 コメント
 文字列の表示
 メタ文字の取り扱い
 コマンドの実行結果の置換

 変数
 変数とは
 シェル変数
 環境変数
 変数名
 変数の代入
 変数の利用
 定義変数の一覧
 変数の解除
 読み込み専用の変数
 環境変数の定義方法
 位置パラメータ
 特別な変数
 利用される環境変数

 リダイレクトと入力
 リダイレクトとは
 文字列の入力
 ファイルからの読み込み

 条件式判別
 条件式判別とは
 ファイルの条件式
 文字列の条件式
 数値の条件式
 複数の条件式の利用
 [...]への置き換え

 分岐制御文
 分岐制御文とは
 条件によって処理を分ける「if」
 文字列に一致する条件で分岐する「case」

 繰り返し制御文
 繰り返し制御文とは
 条件が満たす間繰り返す「while」
 条件を満たしたら繰り返しを終える「until」
 指定した文字列分繰り返す「for」
 ループから抜け出す「break」
 次の繰り返しに移る「continue」

 シェル関数
 シェル関数とは
 シェル関数の定義方法
 シェル関数の利用
 シェル・スクリプト内でのシェル関数の利用
 シェル関数の引数
 シェル関数の終了
 シェル関数の終了コード

 文字列操作
 文字列操作とは
 文字列の長さを調べる
 複数の変数を連結する
 変数の値の文字列操作
 文字列を抜き出す「cut」
 文字列を置換する「sed」
 文字を変換する「tr」

 数値計算
 数値計算とは
 整数計算を行う「expr」
 複雑な計算を行う「bc」