Linux文本处理命令
sort命令
Linux sort 命令用于将文本文件内容加以排序。
参数说明:
-
-n : 按照数值大小排序(默认以第一个字符为判断依据)
-
-k : 指定特定列为排序依据(默认以空格作为列的分隔符)
-
-t : 指定分隔符
-
-r : 倒序排列
uniq命令
Linux uniq 命令用于检查及删除文本文件中重复出现的行列,一般与 sort 命令结合使用。
参数说明:
-
-c : 显示相邻重复行的行数
-
-d : 仅仅显示重复行
-
-u : 重复行只在最后的位置显示
cut命令
Linux cut命令用于显示每行从开头算起 num1 到 num2 的文字。
参数说明:
-
-d : 指定分隔符,默认为TAB符
-
-f : 配合-d使用,显示指定列内容
tr命令
Linux tr 命令用于转换或删除文件中的字符。
参数说明:
- -d : 删除字符
wc命令
Linux wc命令用于计算字数。
利用wc指令我们可以计算文件的Byte数、字数、或是列数,若不指定文件名称、或是所给予的文件名为"-",则wc指令会从标准输入设备读取数据。
参数说明:
-
-c : 统计文件bytes大小
-
-l : 统计文件行数
-
-w : 统计文件中单词个数(默认以空格分隔判断单词)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· DeepSeek在M芯片Mac上本地化部署