Linux命令 cut

博客介绍了cut命令的用途,主要用于同一行数据分割并按列取数据。还给出了两种使用方式,有特定分隔字符时用“$ cut -d'分隔字符' -f fields”,处理排列整齐的讯息用“$ cut -c 字符区间”,同时指出处理多空格相连数据不如awk。

主要用于将同一行中的数据进行分割,按列取数据。但是,在处理多空格相连的数据时,不如使用awk.

$ cut -d'分隔字符' -f fields <==用于有特定分隔字符

$ cut -c 字符区间              <==用于排列整齐的讯息

 1 $ cat tt.txt
 2 /usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/home/dmtsai/.local/bin:/home/dmtsai/bin
 3 $ cat tt.txt | cut -d':' -f 5
 4 /home/dmtsai/.local/bin
 5 $ cat tt.txt | cut -d':' -f 3,5
 6 /usr/local/sbin:/home/dmtsai/.local/bin
 7 
 8 $ cat tt.txt
 9 declare -x HISTCONTROL="ignoredups"
10 declare -x HISTSIZE="1000"
11 declare -x HOME="/home/dmtsai"
12 declare -x HOSTNAME="study.centos.vbird"
13 $ cat tt.txt | cut -c 12-  # 字符索引从1开始
14 HISTCONTROL="ignoredups"
15 HISTSIZE="1000"
16 HOME="/home/dmtsai"
17 HOSTNAME="study.centos.vbird"

 

转载于:https://www.cnblogs.com/yangxiaoling/p/10546242.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值