awk は読み込んだファイルを出力します。

awk は読み込んだファイルを出力します。

まだ入ってみませんが、awk来年学ぶ内容です。私は以前に質問をし、これに私に考えを与えさせ、awk効果がありました。ただし、すべてのファイル形式を入力して出力する方法がわかりませんawk

  • すべての.xmlファイルを検索
  • 横になるfile.xml
  • awkスクリプトの実行
  • 別名で保存file.xml

awkbashで調べて見つけました。これしかし、私はそれが現在awkコードがファイルに再印刷する問題を解決するとは思わない.xml。現在のスクリプトを実行することが私がしなければならないすべてですgawk -f file.sh < file.xml

私の目標は、すべての.xmlファイルを検索し、コードを実行し、.xml同じ場所に新しいファイルを保存することです。

編集:数回の検索後にこれをxmlに戻すことができました。

gawk -f awk.sh < file.xml > file.xml

ベストアンサー1

他のツールを使用しても問題ない場合は、findこのコマンド、特に-execオプションを調べるか、xargsこのコマンドと組み合わせる必要があります。 (これも見てくださいfind ... -print0 | xargs -0 ...

おすすめ記事