首页 > 系统服务 > 详细

shell文件操作常用命令

时间:2018-10-10 20:58:20      阅读:210      评论:0      收藏:0      [点我收藏+]

查看文件的行数

cat 文件名 | wc -l

查看文件每行列数

cat 文件名 |awk -F"分隔符" ‘{print NF}‘

查看文件第一列

cat file |awk -F"\t" ‘{print $1}‘

查看某列含有某个内容的所有行

awk -F"\t" ‘{if($16=="dislike")print $0}‘

切分文件cut

按域切分(截取文件多列)

cut -d[分隔符] -f [范围]
-d默认为\t,可省略
如,以\t分隔的多列文件,取3-6列:cat file |cut -f 3-6

查找文件内容,输出所有包含“查找内容”的行

grep "查找内容" 文件名
如,grep "recall_final_cnt" report

按列拼接文件

paste -d[分隔符] file1 file2 ...
paste -d “\t” file1 file2 file3

下载和上传文件

下载

sz file
sz -be file 压缩下载

上传

rz file

shell文件操作常用命令

原文:https://www.cnblogs.com/surimj/p/9768707.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!