bash批量去前缀

#!/bin/sh
for  aFile in *; 
do
    oldfile=`basename "$aFile"`
    newfile=${oldfile:28:40}
    echo ${oldfile}
    echo ${newfile}
    mv "${oldfile}" "${newfile}"
done

批量修改某视频下载器下载下来的文件,因文件太多前缀了.

当然用C写也是可以的,但量一般来说可以轻松用bash处理的就不轻易动C,

就是这个原则...

posted on 2014-08-13 11:59  Orz..  阅读(374)  评论(0编辑  收藏  举报

导航