バッチ処理、bashのtxtにファイル名を追加する

バッチ処理、bashのtxtにファイル名を追加する

bashコマンドがあります

find /any/directory/ -type f -printf "%f\n" >> data.txt

5r32a.xml次のコードを追加するには、コマンドを使用してファイル名を追加したいと思います。5r343.xmldata.txt.txt

cat ../raw_orig/5r32a.xml tmp_file ../raw_orgg/bab-aux-cal.xml > ./5r32a.xml
cat ../raw_orig/5r343.xml tmp_file ../raw_orgg/bab-aux-cal.xml > ./5r343.xml
# And etc

ターミナルを使用してこれをどのように実行できますか?行と列を指定する方法は?

ベストアンサー1

これがあなたが探しているものです。

find /any/directory/ -type f -printf "cat ../raw_orig/%f tmp_file ../raw_orgg/bab-aux-cal.xml > ./%f\n" >> data.txt

おすすめ記事