标签:com www add htm span lin nbsp 内容 sed
在文件开始追加一行
find -name "*.cpp" -exec sed -i ‘1s@^@added line\n@‘ {} \;
#sed insert append
#第一行行前插入一行
sed -i ‘1i added line‘ main.cpp
#最后一行行前插入一行
sed ‘$i 添加的内容‘ file
#最后一行行后添加一行
sed ‘$a添加的内容‘ file
2 编写shell脚本
files=`find -name ‘*.cpp‘`
for file in ${files}
do
echo ‘#include"pch.h"‘ | cat - ${file} > ${file}_temp && mv ${file}_temp ${file}
done
参考:
1 https://www.cyberciti.biz/faq/bash-prepend-text-lines-to-file/
2 https://www.cnblogs.com/lgj8/p/12490863.html
标签:com www add htm span lin nbsp 内容 sed
原文地址:https://www.cnblogs.com/wolbo/p/14191884.html