sed 命令的基本格式如下:
[root@localhost ~]# sed [选项] [脚本命令] 文件名
该命令常用的选项及含义,如表 1 所示。
| 选项 | 含义 |
|---|---|
| -e 脚本命令 | 该选项会将其后跟的脚本命令添加到已有的命令中。 |
| -f 脚本命令文件 | 该选项会将其后文件中的脚本命令添加到已有的命令中。 |
| -n | 默认情况下,sed 会在所有的脚本指定执行完毕后,会自动输出处理后的内容,而该选项会屏蔽启动输出,需使用 print 命令来完成输出。 |
| -i | 此选项会直接修改源文件,要慎用。 |
sed [options] edit_commands [file] # [ ] 中的内容为可选可不选
sed使用s命令来进行文本替换操作

将txt文件中的空格替换为tab
sed -i ‘s/[[:space:]]/\t/g’ input.txt
