sed命令格式
sed [options] ‘command‘ file(s)
替换:s命令
sed ‘s/原字符串/替换字符串/‘
末尾的“g”代表替换全部,否则只替换每行的第一个:
# 替换所有匹配关键字 sed ‘s/原字符串/替换字符串/g‘
“-i”参数:直接修改并保存
sed -i ‘s/原字符串/替换字符串/g‘ filename
对文件做备份:
sed -i ‘.bak‘ ‘s/原字符串/替换字符串/g‘ filename
例:source Insight中经常遇到很多Tab符换成4个空格,就可以使用此命令批量替换。
sed -i ‘s/\t/ /g‘ *.c //将所有.c文件中的Tab符替换为4个空格 sed -i ‘s/\t/ /g‘ *.h //将所有.h文件中的Tab符替换为4个空格
原文地址:https://www.cnblogs.com/hwli/p/9024110.html
时间: 2024-10-22 09:05:02