awk 批量修改文件名

若目录下有n个文件,文件名称有如下规律 1_2_3.mp3 。现在想把文件名称改为3.mp3。
方法如下:ls  *_*_*.mp3  |  awk -F '_'  '{print "mv" "$0" "$3} ' | bash
posted @ 2009-11-07 17:12  jackyxm  阅读(1169)  评论(0)    收藏  举报