理解cut,awk,sort三个命令的分隔符选项
来源:互联网 发布:n个骰子的点数 java 编辑:程序博客网 时间:2024/05/05 14:24
【cut 命令】
格式:cut [选项] file
选项:
-b :以字节为单位进行分割。这些字节位置将忽略多字节字符边界,除非也指定了 -n 标志。
-c :以字符为单位进行分割。
-d :自定义分隔符,默认为制表符。
-f :与-d一起使用,指定显示哪个区域(fields)。
-n :取消分割多字节字符。仅和 -b 标志一起使用。如果字符的最后一个字节落在由 -b 标志的 List 参数指示的<br />范围之内,该字符将被写出;否则,该字符将被排除。
具体例子:http://www.cnblogs.com/dong008259/archive/2011/12/09/2282679.html
【awk 命令】
格式:awk [选项] '条件{动作}' filenames
选项:
-F :指定分隔符
$n : $0指当前行,$1~$n指第几列
具体例子:http://www.cnblogs.com/ggjucheng/archive/2013/01/13/2858470.html
【sort 命令】
格式:sort [选项][源文件][-o 输出到文件]
选项:
-b 忽略每行前面开始出的空格字符。
-c 检查文件是否已经按照顺序排序。
-f 排序时,忽略大小写字母。
-M 将前面3个字母依照月份的缩写进行排序。
-n 依照数值的大小排序。
-o<输出文件> 将排序后的结果存入指定的文件。
-r 以相反的顺序来排序。
-t<分隔字符> 指定排序时所用的栏位分隔字符。
-k 选择以哪个区间进行排序。
具体例子:http://www.cnblogs.com/dong008259/archive/2011/12/08/2281214.html
总结:注意上面三个命令定义分隔符选项:
cut命令是以-d选项来指定分隔符,默认为制表符;-f指定显示哪个区域或哪列
awk命令是以-F选项来指定分隔符,默认为制表符;$1~$n指定第几列
sort命令是以-t选项来指定分隔符,默认为制表符;-k指定哪个区间或哪列
格式:cut [选项] file
选项:
-b :以字节为单位进行分割。这些字节位置将忽略多字节字符边界,除非也指定了 -n 标志。
-c :以字符为单位进行分割。
-d :自定义分隔符,默认为制表符。
-f :与-d一起使用,指定显示哪个区域(fields)。
-n :取消分割多字节字符。仅和 -b 标志一起使用。如果字符的最后一个字节落在由 -b 标志的 List 参数指示的<br />范围之内,该字符将被写出;否则,该字符将被排除。
具体例子:http://www.cnblogs.com/dong008259/archive/2011/12/09/2282679.html
【awk 命令】
格式:awk [选项] '条件{动作}' filenames
选项:
-F :指定分隔符
$n : $0指当前行,$1~$n指第几列
具体例子:http://www.cnblogs.com/ggjucheng/archive/2013/01/13/2858470.html
【sort 命令】
格式:sort [选项][源文件][-o 输出到文件]
选项:
-b 忽略每行前面开始出的空格字符。
-c 检查文件是否已经按照顺序排序。
-f 排序时,忽略大小写字母。
-M 将前面3个字母依照月份的缩写进行排序。
-n 依照数值的大小排序。
-o<输出文件> 将排序后的结果存入指定的文件。
-r 以相反的顺序来排序。
-t<分隔字符> 指定排序时所用的栏位分隔字符。
-k 选择以哪个区间进行排序。
具体例子:http://www.cnblogs.com/dong008259/archive/2011/12/08/2281214.html
总结:注意上面三个命令定义分隔符选项:
cut命令是以-d选项来指定分隔符,默认为制表符;-f指定显示哪个区域或哪列
awk命令是以-F选项来指定分隔符,默认为制表符;$1~$n指定第几列
sort命令是以-t选项来指定分隔符,默认为制表符;-k指定哪个区间或哪列
阅读全文
0 0
- 理解cut,awk,sort三个命令的分隔符选项
- 理解cut,awk,sort三个命令的分隔符选项
- awk 命令分隔符
- Linux 的(cut,sed,awk,grep,sort)
- awk的分隔符
- 以空格作为分隔符时 cut和awk处理的差异
- sed、cut和awk命令的使用
- awk、cut、sort和uniq
- Linux下的sed、awk、cut、sort、uniq工具
- 几个常用的文本处理shell 命令:find、grep、xargs、sort、uniq、tr、cut、paste、wc、sed、awk
- 几个常用的文本处理shell 命令:find、grep、xargs、sort、uniq、tr、cut、paste、wc、sed、awk
- grep awk cut sort uniq sort
- cut+join+sort命令
- sort cut 等命令
- linux sort 命令 指定分隔符
- linuxshell编程之字符截取命令cut、awk、printf、sed、sort
- Linux grep sed nl awk sort,uniq,cut,wc rsync命令详解
- shell中的grep,awk,sed,cut,sort
- mybatis如何根据mapper接口生成其实现类
- Qt中文本和图片居中
- 金融类应用上传
- stm32 使用正点原子delay延时函数,主函数延时失效
- zookeeper客户端操作框架curator
- 理解cut,awk,sort三个命令的分隔符选项
- FlumeJava: Easy, Efficient Data-Parallel Pipelines Abastrct
- 社交系统/社群系统ThinkSNS+更新播报!
- Android 64k方法数的问题你遇到了吗?
- MySQL数据库下载和安装
- 读取数据:DataReader对象(三)
- js css+html实现简单的日历
- iOS真机测试Profile文件更新不生效问题
- vue中 --- 变化检测问题(数组相关)