这个脚本怎么写,然后显示出来----------新人入门
history | awk '{print $2}' | sort | uniq -c | sort -k1,1nr | head -10
history 查看命令历史记录
awk 用awk工具切割,以空格为分隔符,打印第二个,
sort 对命令进行排序
uniq -c 重复的只显示一行,并在每行行首加上本行在文件中出现的次数
sort -k1,1nr 按照第一个字段(数值)进行逆序排序,即从大到小
head 10 输出前10个记录
写完之后运行没有反应
最上面应该不是sh而是bash吧?我电脑写sh就不行= =......
111
请问题主你做出来了吗 我写进去之后 ./ 运行 不出结果呀 什么反应都没有
大哥们怎么运行???
打开权限就能执行了
参考自博客https://www.cnblogs.com/linuxfan/p/8664988.html
我搞定了,就把楼上这个大佬的代码直接写入.sh文件然后用./运行就行了