一些常用shell脚步
在当前目录下循环建立N个文件
#!/bin/bash for i in $(seq 1 10) do name=$(printf test%02d.txt $i) touch $name done
列出最常用的10条历史命令
#!/bin/bash #列出最常用的10条历史命令 printf "%-32s %-10s\n" 命令 次数 cat ~/.bash_history | awk '{ list [$1] ++; } \ END { for (i in list ) { printf ("%-30s %-10s\n",i,list [i]); } }'| sort -nrk 2 | head