awk与sed的基本使用

没有# /等特殊字符 sed -i '1s/.*/好好好好好好/' /root/123.txt

有# /等特殊字符 sed -i '1s@.*@#!/usr/bin/python02@' /root/123.txt

如果都有则边界只能使用转义符号 "\"


只覆盖替换123.txt文本的第一行内容(好好好好好好) sed -i '1s/.*/好好好好好好/' /root/123.txt

只覆盖替换123.txt文本的第16行内容(好好好好好2) sed -i '16s/.*/好好好好好好/' /root/123.txt

只覆盖替换123.txt文本的每一行内容(好好好好好2) sed -i 's/.*/好好好好好好/' /root/123.txt

打印整个文本 awk '{print ; next} 1' /root/123.txt

打印第一行 awk '{if (NR==1) print ; next} 1' /root/123.txt

打印整个文本且每一行都替换为hello输出(输出的都是hello) awk '1 {print "Hello World"}' /root/123.txt

相关推荐
2401_834636991 小时前
Linux 负载均衡全实战:Nginx+HAProxy+LVS 从原理到落地
linux·nginx·负载均衡
鹏大师运维6 小时前
为什么信创电脑装软件总提示“软件包架构不匹配”?
linux·运维·架构·国产化·麒麟·deb·统信uos
007张三丰7 小时前
软件测试专栏(11/20):测试框架开发:pytest深度解析与插件体系
运维·服务器·自动化测试·pytest·测试框架
weixin_604236678 小时前
华三 路由器 极简核心配置
运维·服务器·网络·h3c·h3c路由器
鹤落晴春8 小时前
【Linux复习】管理SELinux安全性
linux·运维·服务器
yz_aiks8 小时前
Linux Jar包配置Systemd自启动实战:从排查到配置全流程
linux·python·jar·自启动·systemd
AI智图坊9 小时前
多件装组合SKU图的批量生产效率分析:从PS手工到AI自动化的工作流改造
大数据·运维·人工智能·gpt·ai作画·自动化·aigc
bjzhang7510 小时前
CentOS下安装MySQL详解
linux·mysql·centos
Jason_chen11 小时前
Linux 6.2 音频机制深度解析:AI驱动的低延迟音频与零信任音频安全架构
linux
下午写HelloWorld12 小时前
Linux系统及Ubuntu常用指令
linux·ubuntu·操作系统