sed命名语法
时间: 2023-06-28 13:07:33 浏览: 88
sed & awk 2nd editon
sed是一种文本编辑器,用于在文本文件中进行字符串替换、删除、插入等操作。下面是sed命令的基本语法:
```
sed [选项] 'command' filename
```
其中,command是用于指定具体操作的命令,filename是待处理的文件名。
常用的选项包括:
- -n:只打印被sed处理过的行;
- -e:允许对多条命令进行处理;
- -i:直接修改文件内容,而不是输出到终端。
sed命令的语法格式比较灵活,可以根据需要选择不同的命令来实现不同的操作。下面是一些常用的sed命令:
- s/old/new/g:将文件中所有出现的old替换为new;
- d:删除指定行;
- p:打印指定行;
- a\text:在指定行后添加一行文本;
- i\text:在指定行前插入一行文本;
- c\text:将指定行替换为一行新文本。
这些命令可以结合正则表达式、行号等进行更加精确的匹配和操作。
阅读全文