世界上最遥远的距离就是我在空格前,你在空格后呜呜呜呜~今天学习比较琐碎的文件查看、操作、统计的命令,一共11个!常记常新!
查看文本文件的内容,输出到屏幕
不要贸然打开一个大文件
-A 打印所有内容,包括特殊字符,如制表符
-n 打印出所有行号
-b 仅打印非空白行行号
可以用于将内容写入文件中
cat >file 重定向(重新定位输出的方向)
向文件中写内容时要按回车
最后输入Ctrl+C
标准输出流
其他:
tac:逆向查看
zcat:可以查看压缩的文本文件
-n 默认为10
| 管道符:前面的输出作为后面的输入
cat 文件名|head -n
格式常用-N:显示行号(大写)
-S:单行显示(大写)
zless:查看压缩文件,less也可以查看压缩文件
上下左右键查看文本内容
Enter键向下移动一行
空格键翻页
q键退出
用/keyword进行关键词查询(不要忘记加/)
n/N上下浏览关键词:n向下翻页,N向上翻页
less会把内容打印到一个新的空间,不在标准输出流里
cat/head/tail结果会打印到标准输出流
more:逐页查看,按空格翻页,按回车换行
cut -d
不仅可以指定标点符号为分隔符,也可以指定字母或者数字等字符为分隔符常见参数:
-n:按照数值从小到大排序
纯数值型一位一位数进行比较
-V:字符串中含有数值时,按照数值从小到大排序
-r:逆向排序
-k:指定按照哪一列进行排序
-t:指定分隔符
-n和-V不能一起使用!
uniq:去除重复行
常见参数:-c:统计每个字符串连续出现的次数
用cat可以对两个文本进行上下合并
用paste实现横向合并
-s 按行合并
paste file1 file2
2、seq 20 |paste - -
第二种用法后面fastq格式文件需要用到!fastq格式文件中4行为一个单位(整体)
-s 缩减连续重复字符
前后字符数字要对应
也可以替换掉特殊字符(Tab键、回车等)
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。