Linux之cat、cut、sort、uniq、wc、tr常用选项总结

简介:

一、基础命令

cat命令: 

  cat [OPTION]... [FILE]...
        -A, --show-all 等价于 -vET    
        -b, --number-nonblank 对非空输出行编号
        -e 等价于 -vE
        -E, --show-ends 在每行结束处显示 $
        -n, --number 对输出的所有行编号
        -s, --squeeze-blank 不输出多行空行
        -t 与-vT等价
        -T, --show-tabs将跳字符显示为^I
        -u (被忽略)
        -v, --show-nonprinting 使用^和M-引用,除了LFD和TAB 之外
        --help 显示此帮助信息并离开


cut命令:

cut OPTION... [FILE]...
  -d:指定分隔符,默认是空格  
  -f:指定要显示的字段 
  -f1 -f 1,3 -f 1-3

sort命令:


sort命令:
  sort [OPTION]... [FILE]...
  sort [OPTION]... --files0-from=F
   选项:
	-n:数值排序
	-r:逆序排序 
	-t:根据字段分隔符排序 
	-k:指定字段进行排序  
	-u:去除重复的行
	-f:不区分大小写


uniq命令: 

uniq命令:报告或忽略相同的行
uniq - report or omit repeated lines
     选项:
	-d:只显示重复的行 
	-D:显示所有重复的行
	-c:只显示重复的次数


wc命令:

wc - print newline, word, and byte counts for each file
  wc [OPTION]... [FILE]...
  wc [OPTION]... --files0-from=F
    选项:
    	-l:显示行号 
    	-c:显示字符数
    	-w:显示单词个数 
    	-L:显示最长的一行包含多少个字符 
    	-m:显示字符数

tr命令:

 tr [OPTION]... SET1 [SET2]
	选项:
	-c 用字符串1中字符集的补集替换此字符集,要求字符集为ASCII。
	-d 删除字符串1中所有输入字符。
	-s 删除所有重复出现字符序列,只保留第一个;即将重复出现字符串压缩为一个字符串。

history命令:

选项:
    	-c:清空命令历史
    	-d:删除指定行 
    	-w:保存命令至历史文件中


注明:由于网站图片服务器原因图片无法上传,以后补上。


本文转自chengong1013 51CTO博客,原文链接:http://blog.51cto.com/purify/1834086,如需转载请自行联系原作者

相关文章
|
2月前
|
Shell Linux
【Shell 命令集合 文件管理】Linux cut命令使用教程
【Shell 命令集合 文件管理】Linux cut命令使用教程
32 0
|
4月前
|
Linux
Linux命令之cut
Linux命令之cut
32 1
|
6月前
|
Linux
Linux命令之cut
Linux命令 cut
35 1
|
10月前
|
Linux
【Linux命令200例】cut强大的文本处理工具
cut命令是Linux系统中常用的文本处理工具之一,用于选取文件中特定字段(列)或字符,以便进行后续操作。使用cut命令可以快速提取感兴趣的信息,节省时间和精力。
|
5月前
|
Linux
Linux命令(83)之cut
Linux命令(83)之cut
23 0
|
9月前
|
Linux Windows
一秒学会文件内容浏览,cut命令使用,uniq命令使用,sort命令,tr
一、文件内容浏览 a.cat查看/etc/passwd文件内容,且输出时带行号
222 0
|
9月前
|
Linux
10.6.1 【Linux】撷取命令: cut, grep
10.6.1 【Linux】撷取命令: cut, grep
63 0
|
9月前
|
Linux Shell
Linux系统之cut命令的基本使用
Linux系统之cut命令的基本使用
220 2
|
2月前
|
数据采集 Shell Linux
【Shell 命令集合 文档编辑】Linux 字符转换或删除 tr 命令使用指南
【Shell 命令集合 文档编辑】Linux 字符转换或删除 tr 命令使用指南
37 0
|
Shell Linux
Linux中常用的文本处理命令(echo、sort、uniq、tr、cut、split、eval)(上)
1、echo命令——输出 echo 命令主要用来显示字符串信息。
326 0