xargs コマンド
参考:
Bash の for と パイプ (xargs) の一番大きな違い | それマグで!
xargs コマンド – コマンドラインを作成して実行する | @IT
Man page of XARGS | JM Project
-I オプション
指定した文字列の位置に引数を展開する。
$ find path/to/src_dir -type f | xargs -I% cp % dest_dir
参考:
xargs から Bash の関数を呼び出す
export -f func
で関数をエクスポートしておくxargs
からbash -c "func %"
で呼び出す
$ export -f func $ ls | xargs -I% bash -c "func %"
参考: