gpt4 book ai didi

linux - 从一组文件夹中选择子文件夹并重命名

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:54:48 24 4
gpt4 key购买 nike

所以在这里我将拥有一个充满子文件夹的文件夹,文件名 0.00010.0002 等等继续到 0.0010.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/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com