admin管理员组

文章数量:1794759

Linux 命令合集 文本处理和正则表达式相关命令之二

sed 指令:利用 script 来处理文本文件

语法sed [-hnv][-e<script>][-f<script 文件>][文本文件]

功能介绍:该指令主要用于利用 script 来处理文本文件

参数说明:

参数

功能

-e<script>

以选项中指定的 script 来处理输入的文本文件

-f<script 文件>

以选项中指定的 script 文件来处理输入的文本文件

-h

显示帮助信息

-n

仅显示 script 处理后的结果

-v

显示版本信息

-i

直接修改文件

经验技巧:

  • sed 指令处理编辑指定的文本文件

示例:使用 sed 指令执行替换

代码语言:javascript代码运行次数:0运行复制
[root@192 ~]# cat hello.txt
hello my name is jasonakeke.
[root@192 ~]#
[root@192 ~]# sed -i "s/jasonakeke/JASONAKEKE/g" hello.txt
[root@192 ~]#
[root@192 ~]# cat hello.txt
hello my name is JASONAKEKE.

注意

在上面的命令中,使用 -i 参数直接把源文件中的内容替换掉

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。 原始发表:2021-12-31,如有侵权请联系 cloudcommunity@tencent 删除语法linux正则表达式script技巧

本文标签: Linux 命令合集 文本处理和正则表达式相关命令之二