複数のファイルに対してhxnormalizeを実行する方法は?

複数のファイルに対してhxnormalizeを実行する方法は?

複数のhtmlファイルを含むフォルダがあり、すべてのファイルに対してhxnormalizeを実行し、結果をファイルに書き直したいと思います。

頑張りhxnormalize -e *.htmlましたcat *.html | hxnormalize -e > *.html

ベストアンサー1

~によるとマニュアルページ、hxnormalizeは単一のファイルで動作します。

努力する

 for x in *.html
 do
    hxnormalize -e "$x" > foo
    mv -f foo "$x"
 done

興味深い名前がない場合は、参照を削除できます。

一行でできます。

for x in *.html ; do hxnormalize -e "$x" > foo ; mv -f foo "$x" ; done

おすすめ記事