LINUX 文本命令

cut :

    -d    指定字段分隔符,默认是空格

    -f     指定要显示的字段

例如: cut -d':' -f1,3  123.txt     在123.txt中按照 : 来分割,并显示第1个和第3段。

           cut -d':' -f1-3  123.txt     在123.txt中按照:来分割,并显示第1到第3段。



srot:

    -n    数值排序

    -r    降序

    -t    字段分隔符

    -k    以哪个字段为关键字进行排序

    -f    排序时忽略大小写

例如:    sort -t':' -k'3' -n 123.txt    在123.txt中按照 : 来分隔,取第3段来进行数值排序。

PS: sort 并不改变所读取的文件内容,如果想改变,加 >123.txt。


uniq:

    -c    显示文件中行重复的次数

    -d    只显示重复的行

例如: uniq -d 123.txt

PS:如果要检查一个表中,如DATABASE中的一个列中,如:name,中是否有重复,可以用cut和uniq配合使用。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值