sed 命令的基本格式如下:

    1. [root@localhost ~]# sed [选项] [脚本命令] 文件名

    该命令常用的选项及含义,如表 1 所示。

    选项 含义
    -e 脚本命令 该选项会将其后跟的脚本命令添加到已有的命令中。
    -f 脚本命令文件 该选项会将其后文件中的脚本命令添加到已有的命令中。
    -n 默认情况下,sed 会在所有的脚本指定执行完毕后,会自动输出处理后的内容,而该选项会屏蔽启动输出,需使用 print 命令来完成输出。
    -i 此选项会直接修改源文件,要慎用。

    sed [options] edit_commands [file] # [ ] 中的内容为可选可不选
    sed使用s命令来进行文本替换操作
    image.png
    image.png

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