我发现 adobes bates 编号工具存在问题,其中文件名弄乱了它们的编号顺序。
我希望编写一个脚本,用户可以单击并为所有文件添加文件夹扩展名。
然后脚本将在文件夹中的所有文件名前面加上 000001filename.pdf 000002filename.pdf 等...我以前从未组合过脚本,但我发现脚本可以重命名或前置。而且我找不到任何可以用前面的 0 顺序重命名的东西。
问问题
164 次
1 回答
0
没有太多测试:
n=0 # or 1 if you like
format="%06d" # format of prefix
find . -maxdepth 1 -type f | # only one level, no dirs but also no symlinks etc
cut -d/ -f2 | # remove leading ./
sort | # plugin your sorting here
while read file
do
prefix=`printf "%06d" $n`
mv "$file" "$prefix$file" # but mv is dangerous!
n=$((n+1))
done
于 2013-06-19T06:23:00.577 回答