【发布时间】:2011-08-26 08:05:11
【问题描述】:
我使用此代码替换 HTML 文件中的一些文本:
sed -i 's/tttt/new-word/g' /home/zjm1126/*.html
不过,这不会搜索子文件夹中的文件。如何将此命令应用于子文件夹?
【问题讨论】:
我使用此代码替换 HTML 文件中的一些文本:
sed -i 's/tttt/new-word/g' /home/zjm1126/*.html
不过,这不会搜索子文件夹中的文件。如何将此命令应用于子文件夹?
【问题讨论】:
你可以试试类似的东西
for z in `find /home/zjm1126/ -type f -name "*.html"`; do
sed -e 's/tttt/new-word/g' $z>temp;
done
【讨论】:
find /home/zjm1126/ -name '*.html' -print0 | xargs -0 sed -i 's/tttt/new-word/g'
【讨论】: