遍历当前目录下的所有htm文件,给英文单词添加一个类名为lang-en的span。
#!/bin/bash
# 遍历当前目录下的所有htm文件
for file in *.htm; do
# 备份原始文件
cp "$file" "$file.bak"
# 使用sed命令给英文单词添加<span class="lang-en">标签
sed -E 's/([a-zA-Z]+)([^>]*)(<\/?span[^>]*>)*/<span class="lang-en">\1\3<\/span>\2/g' "$file.bak" > "$file"
done
最后一次更新于March 13th, 2023