29、linux shell常用的几个函数,cut

本文深入解析了bash中cut命令的用法,包括如何使用-d、-f、-c参数来处理文本数据,提供了丰富的示例和链接,帮助读者理解和掌握cut命令在实际编程中的应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、说明

cut [option] files

cut -d'分隔字元' -f fields

取出分字段的文件的某些特定字段

2、options

-d:用来定义分隔符,默认为tab键,与-f一起使用

-f:需要取得哪个字段,根据-d的分隔字段

-c:以字符 (characters) 为單位取出固定字元區間;-c后面的值指定从第几个字符开始输出。

-c 和 -f 参数可以跟以下子参数:

N 第N个字符或字段

N- 从第一个字符或字段到文件结束

N-M 从第N个到第M个字符或字段

-M 从第一个到第M个字符或字段

3、示例

echo $PATH | cut -d: -f 3,5 //取出第3行和第5

last | cut -d ' '  -f 1

last | cut -c  9-15

last | cut -c  9-

last | cut -d " " -f 1 | sort | uniq

last | cut -d " " -f 1 | sort | uniq -c

参考

1http://doc.linuxpk.com/425.html

2http://linux.vbird.org/linux_basic/0320bash.php#split

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值