linux 文本处理与搜索命令
[*]grep:文本搜索(支持正则,如 grep "error" log.txt)
[*]awk:文本分析/格式化工具
[*]sed:流编辑器(文本替换/删除,如 sed 's/old/new/g')
[*]cut:按列提取文本(如 cut -d: -f1 /etc/passwd)
[*]sort:文本排序
[*]uniq:去除重复行(常与 sort 联用)
[*]wc:统计行数/单词数/字节数(-l 统计行数)
[*]diff:比较文件差异
[*]comm:逐行比较两个有序文件
[*]echo:输出文本到终端
[*]printf:格式化输出文本
[*]tee:同时输出到屏幕和文件(如 ls | tee output.txt)
[*]tr:字符替换/删除(如 tr 'a-z' 'A-Z')
[*]paste:合并文件行
[*]nl:显示文件内容并添加行号
页:
[1]