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,

就是这个原则...

原文地址:https://www.cnblogs.com/vimmer/p/3909707.html