shell文件操作常用命令
Posted surimj
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了shell文件操作常用命令相关的知识,希望对你有一定的参考价值。
查看文件的行数
cat 文件名 | wc -l
查看文件每行列数
cat 文件名 |awk -F"分隔符" ‘{print NF}‘
查看文件第一列
cat file |awk -F" " ‘{print $1}‘
查看某列含有某个内容的所有行
awk -F" " ‘{if($16=="dislike")print $0}‘
切分文件cut
按域切分(截取文件多列)
cut -d[分隔符] -f [范围]
-d默认为 ,可省略
如,以 分隔的多列文件,取3-6列:cat file |cut -f 3-6
查找文件内容,输出所有包含“查找内容”的行
grep "查找内容" 文件名
如,grep "recall_final_cnt" report
按列拼接文件
paste -d[分隔符] file1 file2 ...
如 paste -d “ ” file1 file2 file3
下载和上传文件
下载
sz file
sz -be file
压缩下载
上传
rz file
以上是关于shell文件操作常用命令的主要内容,如果未能解决你的问题,请参考以下文章