Linux命令行文本处理工具
http://itercast.com/lecture/28
grep 关键字 指定文件
-i 搜索时忽略大小写
-n 显示结果所在行
-v 显示不包含关键字的行
基于列的文本处理:
cut -d: -f1 /etc/passwd
-d 指定分割字符
-f 指定显示列
-c 基于字符顺序进行列分割
文本统计:
wc linuxcast
-l 只统计行数
-w 只统计单词书
-c 只统计字节数
-m 只统计字符数
文本排序:
sort linuxcast
-r 倒序排序
-n 基于数字进行排序
-f 忽略大小写
-u 删除重复行
文本比较:
diff linuxcast-1 linuxcast-2
-i 忽略大小写
-b 忽略空格数变化
-u 统一显示信息(一般用于生成patch文件)
文本转换:
tr -d "TMD" < linuxcast 删除指定关键字
tr 'a-z' 'A-Z' < linuxcast 转换大小写
搜索替换:
sed 's/linux/unix/g' linuxcast 将所有linux关键字替换为unix
转载于:https://www.cnblogs.com/WangCT/p/3443163.html
Linux命令行文本处理工具相关推荐
- linux基于文本的配置工具,Linux基本配置和管理 3 ---- Linux命令行文本处理工具
1 文件浏览(简单回顾) 1 cat 查看文件的内容 2 more 以翻页的形式查看,但是只能向下翻页 3 less 以翻页的形式查看,但是能够支持向上和向下翻页 4 head 默认是查看前10行,但 ...
- 常用的Linux命令行文本处理工具总结
关键字搜索: grep 关键字 指定文件 -i 搜索时忽略大小写 -n 显示结果所在行 -v 显示不包含关键字的行 基于列的文本处理: cut -d: -f1 /etc/passwd ...
- Linux命令行文档查看cat、less、more、head、tail和图片查看
Linux命令行文档查看cat.less.more.head.tail和图片查看 文章目录: 一.Linux命令行下文档查看:cat.less.more.head.tail 1.`cat` 文档查看 ...
- Linux文本加密方法,Linux命令行文本加密的小技巧
Linux命令行文本加密的小技巧 我在学习shell攻略时了解到了这个方法,感觉简单有趣,所以现在把它整理出来和大家分享. ROT13文本编码 介绍 ROT13(回转13位,rotateby13pla ...
- 超实用的8个Linux命令行性能监测工具
本文总结了8个非常实用的Linux命令行性能监测工具,这些命令支持所有的Linux系统,不仅可以用于监控系统,还可以发现导致性能问题的原因所在. 对每个系统/网络管理员来说,每天监测Linux系统性能 ...
- linux字符图形命令,神奇的 Linux 命令行字符形状工具 boxes | Linux 中国
原标题:神奇的 Linux 命令行字符形状工具 boxes | Linux 中国 本文将教你如何在 Linux 命令行终端中使用 boxes 工具绘制字符形状图形来包装你的文字让其更突出. -- Ja ...
- Linux控制台打开显示字符画,Linux 命令行字符画工具
代码地址:https://github.com/pedroqin/Ascii_Signature 公众号: write_simple_demo,专注linux 介绍 此项目移植于网页版字符画生成器,最 ...
- Linux 命令行字符画工具
代码地址:https://github.com/pedroqin/Ascii_Signature 公众号: write_simple_demo,专注linux 介绍 此项目移植于网页版字符画生成器,最 ...
- Linux命令行补全工具github,命令行提示工具 navi
Linux命令太多记不住,用的时候help或者靠搜索引擎? 今天介绍一个命令行神器提示navi,可以自己写提示文档并且支持中文,mac上同样可用. 先上一张效果图 image.png 安装 1.bre ...
最新文章
- 枚举远程计算机用户名,枚举会话ID(可以用来检测当前windows用户是否是远程登录!)...
- mysql和hive的sql语句,hive中使用sql语句需要注意的事项
- 网络学习(十二)文本模式安装Red Hat Linux 9
- 安卓手机充电慢_非 iPhone 12 独享,安卓系统手机也能用 MagSafe 充电|手机|安卓系统|充电器|安卓手机...
- 多模态大咖齐刷刷翻开小红书,明晚7点不见不散
- 测试开发工程师成长日记001 - 敏捷测试、CI/CD/CT、DecOps的一些介绍
- 主机无法Ping通虚拟机
- iis信息服务器win8,win8配置iis服务器
- moment自定义时间区间
- 三星支付存在漏洞可导致黑客进行交易劫持
- 自学 9个月 Java 找到了一份 12K 的工作,前辈的方式值得分享给大伙
- human pose estimation期刊简单汇总
- 我带着 chatGPT 做了 2800 道算法题
- 关于一个学习计算机专业,迷茫的大一新生的看法和理解
- 白鹭egret配合protobufjs的使用
- 全能成熟稳定开源分布式存储Ceph破冰之旅-上
- 上蔡一高2021高考成绩查询,喜报!上蔡高考英雄榜出炉!
- 电脑专业英语1500词-1
- 练习题记录:求解距离矩阵,首先生成一百个二维坐标点,计算任意两个坐标点的距离
- 2020 - 1024 = 996 ?
热门文章
- h264中profile和level的含义
- Python游戏开发,pygame模块,Python实现打砖块小游戏
- go channel 缓冲区最大限制_GO语言圣经学习笔记(八)Goroutines和Channels
- 计算机基础知识_2020年河北省高职单招计算机基础知识和实践技能培训
- python的csv模块的write_rows_Python3使用csv模块csv.writer().writerow()保存csv文件,产生空行的问题...
- 8279键盘扫描c语言程序,8279键盘显示C程序
- 何为CSS 样式优先级
- Linux命令-Sed用法教程
- 黑白球JAVA_桶中取黑白球 - jiacut的个人页面 - OSCHINA - 中文开源技术交流社区
- neo4j安装_SpringBoot使用Neo4j