シェル・スクリプト・リファレンス |
コマンド集(機能別) | コマンド集(アルファベット順) | コマンド逆引き大全 |
カテゴリ一覧 | |
シェルとスクリプト,実行 | 文字とエスケープ,文字列の表示 | 変数 | リダイレクトと入力 | 条件式判別 | 分岐制御文 | 繰り返し制御文 | シェル関数 | 文字列操作 | 数値計算 | |
シェルとスクリプト,実行 |
シェルとは |
シェル・スクリプトとは |
コマンドの実行 |
シェル・スクリプトの実行 |
複数のコマンドの実行「;」 |
コマンドの結果を引き渡す「|」 |
バック・グラウンドで実行「&」 |
終了コード |
何もせず終了コード0を返す「:」 |
OR演算子「||」 |
AND演算子「&&」 |
文字とエスケープ,文字列の表示 |
コメント |
文字列の表示 |
メタ文字の取り扱い |
コマンドの実行結果の置換 |
変数 |
変数とは |
シェル変数 |
環境変数 |
変数名 |
変数の代入 |
変数の利用 |
定義変数の一覧 |
変数の解除 |
読み込み専用の変数 |
環境変数の定義方法 |
位置パラメータ |
特別な変数 |
利用される環境変数 |
リダイレクトと入力 |
リダイレクトとは |
文字列の入力 |
ファイルからの読み込み |
条件式判別 |
条件式判別とは |
ファイルの条件式 |
文字列の条件式 |
数値の条件式 |
複数の条件式の利用 |
[...]への置き換え |
分岐制御文 |
分岐制御文とは |
条件によって処理を分ける「if」 |
文字列に一致する条件で分岐する「case」 |
繰り返し制御文 |
繰り返し制御文とは |
条件が満たす間繰り返す「while」 |
条件を満たしたら繰り返しを終える「until」 |
指定した文字列分繰り返す「for」 |
ループから抜け出す「break」 |
次の繰り返しに移る「continue」 |
シェル関数 |
シェル関数とは |
シェル関数の定義方法 |
シェル関数の利用 |
シェル・スクリプト内でのシェル関数の利用 |
シェル関数の引数 |
シェル関数の終了 |
シェル関数の終了コード |
文字列操作 |
文字列操作とは |
文字列の長さを調べる |
複数の変数を連結する |
変数の値の文字列操作 |
文字列を抜き出す「cut」 |
文字列を置換する「sed」 |
文字を変換する「tr」 |
数値計算 |
数値計算とは |
整数計算を行う「expr」 |
複雑な計算を行う「bc」 |