cut 命令用法

NAME
cut - remove sections from each line of files

SYNOPSIS
cut OPTION... [FILE]...

DESCRIPTION
Print selected parts of lines from each FILE to standard output.

For example, review your most ofen used commands.
~$ cut -f1 -d" " .bash_history | sort | uniq -c | sort -nr | head -n 10
484 ll
312 cd
112 sudo
111 git
81 ltr
77 which
59 vv
58 pwd
58 ls
52 make

By the way, you can also use the following command to do the same thing.
history|awk '{print $2}'|awk 'BEGIN {FS="|"} {print $1}'|sort|uniq -c|sort -r

参考资料

(1) http://lifehacker.com/278888/ctrl%252Br-to-search-and-other-terminal-history-tricks

(2) http://lifehacker.com/software/unix/review-your-most-oft+used-unix-commands-202712.php

(3) http://www.oreillynet.com/onlamp/blog/2007/01/whats_in_your_bash_history.html

(4) http://blog.csdn.net/Frozen_fish/article/details/2260804

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
cut命令是一个用于剪切文本的命令,它可以选择文本中的指定部分并输出。cut命令通常用于处理文本文件或管道数据,可以通过特定的选项和参数来控制输出的内容和格式。 cut命令的基本用法格式如下: ``` cut [选项]... [文件] ``` 其中,选项包括: - `-b`:按字节位置剪切。 - `-c`:按字符位置剪切。 - `-d`:指定分隔符。 - `-f`:指定字段。 - `-n`:取消分隔符的特殊意义。 - `--complement`:输出剪切的部分之外的内容。 - `--help`:显示帮助信息。 - `--version`:显示版本信息。 下面是一些cut命令的常见用法和案例: 1. 剪切指定的字符或字节 使用`-c`选项可以按照字符位置剪切文本,例如: ``` echo "hello world" | cut -c 1-5 ``` 输出结果为: ``` hello ``` 使用`-b`选项可以按照字节位置剪切文本,例如: ``` echo "hello world" | cut -b 1-5 ``` 输出结果为: ``` hello ``` 2. 按照指定分隔符剪切文本 使用`-d`选项可以指定分隔符,例如: ``` echo "1,2,3,4,5" | cut -d "," -f 2 ``` 输出结果为: ``` 2 ``` 3. 输出剪切部分之外的内容 使用`--complement`选项可以输出剪切的部分之外的内容,例如: ``` echo "hello world" | cut -c 1-5 --complement ``` 输出结果为: ``` world ``` 4. 剪切多个字段 使用`-f`选项可以指定多个字段,例如: ``` echo "1,2,3,4,5" | cut -d "," -f 2,4 ``` 输出结果为: ``` 2,4 ``` 5. 取消分隔符的特殊意义 使用`-n`选项可以取消分隔符的特殊意义,例如: ``` echo "1|2|3|4|5" | cut -d "|" -n -f 2 ``` 输出结果为: ``` 2 ```

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值