84669 person learning
152542 person learning
20005 person learning
5487 person learning
7821 person learning
359900 person learning
3350 person learning
180660 person learning
48569 person learning
18603 person learning
40936 person learning
1549 person learning
1183 person learning
32909 person learning
[问题描述]alias top5files='du -ah $specificDir | sort -nr | head -n 5这个alias不能:
alias top5files='du -ah $specificDir | sort -nr | head -n 5
针对某个指定文件夹
因为du用了-h, 因此到了sort处, 无法排序正确; 不使用-h又无法准确知道大小, (实在没有办法, 还是可以忍的)
-h
能够尽可能利用系统本身有的命令最好; 此命令是值得组合的(毕竟存在重复性工作)
[环境&重现]Ubuntu14_Desktop
小伙看你根骨奇佳,潜力无限,来学PHP伐。
You can’t substitute parameters in alias, but you can define bash functions
top5files() { du -ah "" | sort -hr | head -n 5 }
top5files() { ls -lhS "$1"|head -5 }
You can’t substitute parameters in alias, but you can define bash functions