博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux cut 命令
阅读量:7118 次
发布时间:2019-06-28

本文共 841 字,大约阅读时间需要 2 分钟。

 

cut:以某种方式按照文件的行进行分割参数列表: -b 按字节选取 忽略多字节字符边界,除非也指定了 -n 标志 -c    按字符选取 -d 自定义分隔符,默认为制表符。 -f 与-d一起使用,指定显示哪个区域。                            that contains no delimiter character, unless                            the -s option is specified      --complement              补全选中的字节、字符或域 -s, --only-delimited          不打印没有包含分界符的行      --output-delimiter=字符串 使用指定的字符串作为输出分界符,默认采用输入                                的分界符范围控制:    n:只有第n项    n-:从第n项一直到行尾    n-m:从第n项到第m项(包括m)    -m:从一行的开始到第m项(包括m)    -:从一行的开始到结束的所有项cat /etc/passwd | cut -b1-3 #取每行的第1-3字字节cat /etc/passwd | cut -b1-3,5-7,8 #取每行的第1-3,5-7,8的字节(后面的数字会先进行从小到大的排列) 需要事先知道具体字节,很容易出错cat song.txt |cut -nb 1,2,3#当 -b 添加 -n 后则不会分割多字节 (我的系统是utf-8,所以需要用三个字节来表示一个汉字)cat /etc/passwd | cut -c1,3 #适用于中文 cat /etc/passwd | cut -d : -f 3 #以:分割,取第三段cat /etc/passwd | cut -d '' #以空格进行分割,且是一个空格缺点: 有的时候分隔符很难确定

 

 

转载地址:http://vqnel.baihongyu.com/

你可能感兴趣的文章
Exchange 2010 OWA更改过期密码
查看>>
我的友情链接
查看>>
Programming in Scala (Second Edition) 读书笔记12 Trais
查看>>
国内首家VR虚拟现实主题公园即将在北京推出
查看>>
建设工程安全生产管理条例
查看>>
python 微信公众号-回调模式验证url
查看>>
适合Web服务器的iptables规则
查看>>
如何安装和配置打印服务器之一:安装打印服务器
查看>>
Centos 7上启动 vsftp报错处理
查看>>
我的友情链接
查看>>
思科路由器 DHCP配置
查看>>
cacti安装的一个错误
查看>>
四:Cocos2d-x设计思想
查看>>
java8之Stream API(提取子流和组合流)
查看>>
工大瑞普启动器
查看>>
我的友情链接
查看>>
mongodb,spring data api常用总结
查看>>
常用端口知识汇总
查看>>
outlook客户端接收邮件报错0x80040600
查看>>
EditPlus注册码 亲测最新版可用
查看>>