extglob の使い方 [Linux]

Bash で使う 設定状態を確認する。on であれば有効、off であれば無効。 $ shopt extglob extglob を有効にする。 $ shopt -s extglob extglob の正規表現におけるオ […]

続きを読む

パラメータ展開/変数展開 [Bash]

使い方 変数展開と真摯に向き合う – Qiita パラメータのブレース展開での拡張子/ディレクトリ名/ファイル名の取得/拡張子の置換 | それマグで! パラメータ展開を用いて変数を利用する | 俺的備忘録 変 […]

続きを読む

コマンドラインの使い方 [Bash]

一文のコマンドを複数行に分割する コマンドラインで一文のコマンドを複数行に分割して入力するには、行末にスラッシュを置いて改行し、次の行にコマンドの続きを入力する。 $ ps aux \ | grep -v ‘grep’ […]

続きを読む

プロセス置換 [Bash]

プロセス置換 <( … ):コマンドの実行結果を一時的なファイルとして与える。 >( … ):一時ファイルへの出力を指定したコマンドの標準入力として処理する。 2つのディレクトリでの ls コマンドの […]

続きを読む

パスの取り扱い [Bash]

使い方 パスからファイル名を取得するには、basename コマンドを使う。 $ basename “/foo/bar/baz.ext” baz.ext パスからディレクトリを取得するには、dirname コマンドを使う […]

続きを読む