打印出10条最常用的命令

简介:

大家都知道,我们输入的命令都存储在~/.bash_history文件里面,默认存储的是1000条记录,使用一条命令打印出我们最常用的10条命令,大家和可以练练脚本如下。

  1. 1
    cat  ~/.bash_history |  awk  '{ list[$1]++; } END { for ( i in list) {printf ("%s\t%d\n",i,list[i]);}}' | sort  -nrk 2 | head




本文转自 巴利奇 51CTO博客,原文链接:http://blog.51cto.com/balich/1758272

相关文章
|
PHP Windows 编解码
windows命令行方式下打印和设置PATH变量
点击开始菜单,运行=》cmd打印当前变量:echo %PATH%结果:C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;d:\PROGRA~1\ssh;D:\Program Files\tortoisesvn\bin;D:\Program...
2235 0
|
30天前
|
Linux Perl
在Linux中,有一个文件,10行9列,如何打印最后一列,如何打印最前一列?
在Linux中,有一个文件,10行9列,如何打印最后一列,如何打印最前一列?
|
4月前
|
物联网 Linux 流计算
EasyLogger--不一样的打印输出
EasyLogger--不一样的打印输出
|
2月前
|
存储 Python
python 执行脚本,并将输出打印到文件
python 执行脚本,并将输出打印到文件
36 0
|
2月前
|
容器
打印
打印
44 0
|
4月前
|
Perl
awk通过 system() 函数调用其他命令获取输出
awk通过 system() 函数调用其他命令获取输出
351 7
C --- 自定义一个宏打印当前文件名、函数名、行号
C --- 自定义一个宏打印当前文件名、函数名、行号
238 0
打印
4.6 打印 4.6.1 分页符的插入及删除 1、插入水平分页符 选定要插入分页符位置的下一行,在“页面布局”选项卡的“页面设置”组单击“分隔符”,在出现的下拉列表中选择”插入分页符”命令 2、插入垂直分页符 选定要插入分页符位置的右侧列,在“页面布局”选项卡的“页面设置”组单击“分隔符”,在出现的下拉列表中选择”插入分页符”命令。 3、同时插入水平、垂直分页符 选定某单元格,在“页面布局”选项卡的“页面设置”组单击“分隔符”,在出现的下拉列表中选择“插入分页符”命令此时会在该单元格左边框和上边框位置同时插入水平、垂直分页符。 4、删除手动分页符 先选择紧邻水平分页符的下面行 (或该行
|
Shell
【Shell篇】循环查找某个目录的脚本文件并打印运行
这段代码是/build/envsetup.sh文件最后一段代码,搜索了源代码中所有的vendorsetup.sh脚本。
257 0
|
Python
笨办法学 Python--跟书练习九~打印 打印 打印
笨办法学 Python--跟书练习九~打印 打印 打印
101 0
笨办法学 Python--跟书练习九~打印 打印 打印