ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
# Linux sed命令 Linux sed命令是利用script来处理文本文件。 sed可依照script的指令,来处理、编辑文本文件。 ### 语法 ``` sed [-hnV][-e<script>][-f<script文件>][文本文件] ``` **参数说明**: * -e&lt;script&gt;或--expression=&lt;script&gt; 以选项中指定的script来处理输入的文本文件。 * -f&lt;script文件&gt;或--file=&lt;script文件&gt; 以选项中指定的script文件来处理输入的文本文件。 * -h或--help 显示帮助。 * -n或--quiet或--silent 仅显示script处理后的结果。 * -V或--version 显示版本信息。 ### 实例 在testfile文件的第四行后添加一行,并将结果输出到标准输出,在命令行提示符下输入如下命令: ``` sed -e 4a\newLine testfile ``` 首先查看testfile中的内容如下: ``` $ cat testfile #查看testfile 中的内容 HELLO LINUX! Linux is a free unix-type opterating system. This is a linux testfile! Linux test ``` 使用sed命令后,输出结果如下: ``` $ sed -e 4a\newline testfile #使用sed 在第四行后添加新字符串 HELLO LINUX! #testfile文件原有的内容 Linux is a free unix-type opterating system. This is a linux testfile! Linux test newline ```