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

相关推荐
jamon_tan15 小时前
Linux下cmake构建方法
linux
JiaWen技术圈15 小时前
内核子系统 nf_tables 深度解析
linux·服务器·安全·运维开发
信徒_15 小时前
负载均衡技术选型
运维·负载均衡
计算机安禾15 小时前
【Linux从入门到精通】第32篇:Nginx入门——高性能Web服务器搭建
linux·服务器·nginx
动恰客流管家15 小时前
动恰3DV3丨客流统计系统:旺季人手不够淡季闲人太多?客流统计帮你科学优化人力成本
大数据·运维·人工智能·3d
乐维_lwops15 小时前
智变2026:中国IT运维管理软件行业全景洞察——从AI重塑到信创深水区
运维·人工智能
ZenosDoron15 小时前
Linux 中,rm -r 和 -f
linux·运维·服务器
Hello.Reader15 小时前
Ubuntu 上正确安装 Kali 虚拟机、Docker 与 kail 工具指南
linux·ubuntu·docker
WarPigs16 小时前
Windows IIS开启和配置服务器
运维·服务器
原来是猿16 小时前
Linux UDP Socket 编程入门:Echo Server/Client实现
linux·运维·udp