【发布时间】:2011-01-25 20:29:09
【问题描述】:
我想重命名文件编号:我有一个带有 '???' 的文件格式我需要把它们放在'????'中。
myfile_100_asd_4 to myfile_0100_asd_4
谢谢 阿尔曼。
不太优雅的解决方案:
#/bin/bash
snap=`ls -t *_???`
c=26
for k in $snap
do
end=${k}
echo mv $k ${k%_*}_0${k##*_}_asd_4
(( c=c-1 ))
done
这对我有用,因为我也有 myfile_100 个文件。
【问题讨论】: