当前位置: 首页 > news >正文

21、UNIX、Linux 与 Awk 使用指南

UNIX、Linux 与 Awk 使用指南

1. UNIX 与 Linux 的 Vi 命令

在 UNIX 和 Linux 中,Vi 编辑器的冒号模式命令十分实用。这些命令可以在前面加上地址,或者在后面跟上参数。例如,符号%可代替^,$表示整个文件。w命令默认地址为%,通常会写入整个文件。若在w后跟上文件名作为参数,就会将内容写入该文件,而原文件保持不变。如:1,10w xyz会将文件的前 10 行写入名为xyz的文件。

当需要对多行执行相同操作时,可使用冒号模式命令g(全局)。它能将命令应用于所有匹配正则表达式的行,格式为:g/ BRE/action。比如,要删除所有空行,可使用:g/^$/d;要在包含Chris的每行开头插入星号,可使用:g/Chris/s/^/*/

下面是一些本章介绍的重要命令:
| 命令 | 功能 |
| ---- | ---- |
| csplit | 根据上下文分割文件 |
| grep | 选择匹配正则表达式的行 |
| sed | 流编辑器 |
| tr | 转换字符 |

2. 练习任务

这里给出了一系列练习题,帮助大家巩固所学知识:

http://www.jsqmd.com/news/92762/

相关文章:

  • pythonstudy Day36
  • 智能图表生成:当数据分析从“怎么做图”变成“问什么”——某平台新工作流的技术解构与应用前瞻
  • 泛函分析与偏微分方程(三):弱拓扑、凸集与线性算子
  • 前端—CSS基础,零基础入门到精通,收藏这篇就够了
  • 2025年上海服务不错的书房全屋定制公司推荐,排名前几的全屋 - 工业品牌热点
  • 14、开源办公与网络应用全解析
  • edge浏览器无法打开惠普官网,但是那个chrome浏览器可以,为何?
  • 2025年五大靠谱恒温恒湿防爆冰箱供应商推荐,超低温立式防爆 - 工业推荐榜
  • ConnectUtility-罗技k275键盘鼠标套餐连接器-软件安装
  • 7款好用的降AI率工具,帮你把AI率从90%降到10%!
  • SRE 踩坑记:JVM 暂停竟然是因为日志
  • Python+Vue的大学生就业信息管理系统 Pycharm django flask
  • 2025年12月废铜电线电缆回收厂家权威推荐榜:专业拆解、高价回收与环保处理一站式服务口碑之选 - 品牌企业推荐师(官方)
  • acer电脑也可以用下面命令调查电池报告——宏基笔记本用的三洋电池-recent usage显示最近的使用情况-Usage history显示一段时间的-但是不是所有的日期,估计有些丢失了-估计因为重
  • 2025年抖音店铺托管服务推荐,专业抖音店铺托管公司年度解析 - mypinpai
  • vue基于Python大学生心理测评与分析系统 _Pycharm django flask
  • JG/T 210-2018 建筑内外墙用底漆检测
  • 我是怎么填词的
  • 2025权威的快手服务商TOP5年度推荐:甄选专业团队助力企 - myqiye
  • GPT-5.2 vs Claude-Opus-4.5 深度测评与选型指南:从能力对比到第三方API落地实践
  • 从GC日志小白到分析大神:GCEasy实战全攻略
  • 14、VXLAN BGP EVPN 中的多租户技术解析
  • 告别重复代码!Qoder:AI 智能编程助手,我的开发效率翻倍秘密武器
  • 【Flink】Flink开发环境搭建与WordCount实战
  • 2025年推荐自助洗车加盟公司TOP5:自助洗车加盟实力品牌 - mypinpai
  • Python+Vue的学生宿舍管理系统 Pycharm django flask
  • ChatGPT-5.2的“静默爆发”与行业的九级地震
  • 北京窗帘清洗服务哪家强?2025最新排名揭晓,窗帘清洗找哪家精选优质品牌解析 - 品牌推荐师
  • 2025年的防爆包装封口机源头厂家推荐:智能防爆包装封口机源 - myqiye
  • 【Flink】Flink架构深度剖析:JobManager与TaskManager