如何批量创建与文件同名的文件夹并将文件移动到文件夹中?

如何批量创建与文件同名的文件夹并将文件移动到文件夹中?

我尝试过这个方法这里,但失败了。

~/Desktop/z我在名为 n copy、n copy 2 和无标题文件夹中有测试文件和文件夹。

我 cd 到 z,运行命令,然后这是输出:

输出

如何才能做到这一点?

答案1

在我测试时,该脚本没有问题,运行完美。输出告诉您,您尝试创建的文件夹已经存在(可能是由于第一轮测试,然后在运行另一次测试之前忘记删除该文件夹)。

但是,文件仍然会被移动到正确的文件夹中。因此,请确保文件夹不存在,或者直接忽略该消息。

别忘了,你的剧本是用来移动的文件,而不是文件夹。因此无标题文件夹(假设它是一个文件夹)将被忽略。 n 副本n 副本 2(如果这些是文件而不是文件夹)被移动到同名的文件夹中。

相关内容