1.查找最大文件:
find ./ -type f|xargs ls -lrt|sort -nrk 5|more2.判断是否有重复字符的shell实现
echo "isrepeat"|awk 'BEGIN{FS=""}''{for(i=1;i<=NF;i++){a[$i]++;if(a[$i]>=2){print "true";break;}}}END{print "false"}'
3.批量重命名,非rename。
find ./ -type f|awk -F / '{oldname=$0;gsub($NF,"Benzil"$NF);cmd="mv "oldname" "$0;system(cmd);}'4.批量杀进程的另一种写法
例如杀掉Chrome
ps -ef|awk '/Chrome/{if(!index($0,"awk")){cmd="kill -9 "$2;system(cmd);}}'版权声明:本文为werder原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。