--- title: "sed 命令" date: 2019-10-30T00:56:26+08:00 lastmod: 2019-10-30T00:56:26+08:00 keywords: [] tags: ["sed"] categories: ["shell"] --- ## 流程 - 每次从输入中读取一行 - 匹配数据 - 修改数据 - 输出数据(默认 stdout) ## 选项 - -e 执行多个编辑命令 ```bash sed -e 's/root/ROOT/g; s/bin/BIN/g' /etc/passwd sed -e 's/root/ROOT/g' -e 's/bin/BIN/g' /etc/passwd ``` - -f 从指定文件中获取 sed 命令 ```bash cat > script.sed <