Bye Bye Moore

猫マンション建築の野望を胸に零細事業主として資本主義の荒波に漕ぎ出したアラサー男の技術メモ

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

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

実際のところ

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

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

オプション

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

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

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

参考もと

www.unix.com