我有一个包含多个 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