0

ファイル名をシェルコマンドに解析する「fancy_awk_script」があります

myself@supercomputer /home/myself $ ls -1 *.MYLOG.csv | fancy_awk_script 
cp 20120607.MYLOG.csv 20120607.MYLOG.csv2
mv 20120606.MYLOG.csv 20120607.MYLOG2.csv
cp 20120605.MYLOG.csv 20120606.MYLOG.csv
...

上記の結果をシェルインタープリターに直接パイプしたいのですが、どうすればよいですか?このようなもの?

myself@supercomputer /home/myself $ ls -1 *.MYLOG.csv | fancy_awk_script | xargs -E

誰か助けてもらえますか?

ありがとう!

4

2 に答える 2

1

ユーザー入力が予期されない場合 (cp -i など)、sh への直接パイプが機能します。

于 2012-06-14T06:33:14.627 に答える
0

ls -1 * .MYLOG.csv | fancy_awk_script | xargs -i bash -c {}

于 2012-06-14T17:12:14.667 に答える