Bye Bye Moore

PoCソルジャーな零細事業主が作業メモを残すブログ

run-partsコマンドで、ディレクトリ下のコマンドをまとめて実行

run-partsコマンドで、ディレクトリ下のコマンドをまとめて実行できます
インストーラーや初期化処理などを追加する度に一々更新しなくて楽チン
ただし、一階層分のみなので注意が必要です

実際のところ

"/etc"ディレクトリ直下のファイルのうちpかdで終わるものをリストアップする関数は以下の通り。

$  run-parts --list --regex '^p.*d$' /etc

オプション

"--report"をつかうと、実行した関数名だけでる

"--test"は実行する対象ファイル名をだすだけ
"--list"だと実行ファイル以外にもマッチ

"--regex=RE"で正規表現で実行対象を絞る

参考もと

www.unix.com