全部替换:
sed -i 's/查找的字符串/替换的字符串/g' 文件
替换每行第一次出现的字符串:
sed -i 's/查找的字符串/替换的字符串/' 文件
-
特定字符串的行后插入新行
sed -i '/特定字符串/a 新行字符串' file
-
特定字符串的删除
sed -i '/字符串/d' file
linux-对文件某个字符串替换,批量替换
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- sed -i ‘s/oldstring/newstring/g’ * 批量替换当前目录下所有文件中oldstrin...
- 当你在使用文本文件时,很可能需要查找和替换文件中的字符串。sed命令主要用于替换一个文件中的文本。在Linux中这...
- 经常我们会遇到想找出不包含某个字符串的文本,程序员最容易想到的是在正则表达式里使用,(hede)来过滤”hede”...