Yanor.net/
Wiki
Blog
GitHub
Sandbox
バックアップ一覧
差分
を表示
現在との差分
を表示
ソース
を表示
シェルスクリプト/文法
へ行く。
1 (2009-11-03 (火) 16:25:31)
シェルスクリプトの文法
Bashオプション
eオプションでエラー処理
noclobberでリダイレクトによる上書きを禁止
uオプションで未定義変数の捕捉
xオプションでデバッグ
dateコマンド
trapコマンドによるシグナル捕捉
エラー処理
クォーテーションの中でクォーテーションを使う
サブシェルとグループコマンド
シェル関数
ショートサーキット演算子
パターンマッチング
パラメータ展開
パラメータ展開 - デフォルト値
パラメータ展開 - ブラケット
ヒアドキュメント
ファイル(入力)読み込み
ブレース展開
ループ
四則演算
引数
引用符のエスケープ
数学処理
切り捨て・切り上げ・四捨五入
文字列操作
カンマ区切り文字列を分割する
マッチした行を削除する
小文字から大文字にする
文字列をデリミタ指定してsplitする
行番号を指定して行を取り出す
部分一致で検索する
部分的に文字列を取り出す
文字列置換
条件分岐
if case
ifの後にコマンド実行して判定
testコマンド ファイル評価
testコマンド 戻り値判定
testコマンド 文字列・数値比較
testコマンド 複合コマンド・グループ化
testコマンド 論理演算子 AND OR NOT
標準入力出力エラー出力
環境変数 IFS
終了コード
配列(連想配列)