作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
所以在这里我将拥有一个充满子文件夹的文件夹,文件名 0.0001、0.0002 等等继续到 0.001, 0.002 直到 0.1。
我的任务是将这些文件夹批量重命名为 1,2,3,4,5 等等,直到 1000。但除了这些文件夹之外,还会有一些辅助文件夹,名称如 blahblah 等。我应该只选择带有 0.* 的文件夹并重命名它们。我尝试了以下但没有成功;
j=1
for i in *
do
if [ "$i" = "0.*" ]
then
mv "$i" "$j"
fi
((j++))
done
最佳答案
代替 for i in *
使用
for i in 0.*/
do
mv "$i" "$j"
done
关于linux - 从一组文件夹中选择子文件夹并重命名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27128338/
我是一名优秀的程序员,十分优秀!