将图片目录的完整列表移至其他文件夹

时间:2018-09-29 13:48:08

标签: c++ file directory

我有一个问题,是的,我对此进行了很多研究,但是我发现很难找到答案。基本上这就是我的情况。我有一个外部硬盘,其中包含300 + GB的图片和视频,并将它们全部放入复印机系统(fslint)中。它向复制系统吐出了很多文件夹位置,例如,它看起来像这样(/media/test/INTENSO/picfolder1/otherpics/MSI/Projet/IMG_0646.MOV)

有很多方法可以手工完成。因此,我决定使用我几乎没有的c ++技能来创建一个脚本,该脚本会将目录中的所有图片移动到位于(/ media / test / INTENSO / copies)中的单独文件夹中。我认为它将使用ifstream函数打开文件然后移动它们。我在网络上发现的问题是它通常总是包含thw window.h函数,但是我运行Ubuntu 18.10,所以它永远无法工作。这就是我的情况。基本上将一堆图像从一个位置移动到另一个位置。我希望在这里找到的是希望有人指导我在网上找到更精确的发现,或者有人对如何启动该程序有任何想法。会有什么帮助!非常感谢!

1 个答案:

答案 0 :(得分:-1)

我想对您的问题有一个更好的解释。

如何移动一堆文件夹很难?

要移动的文件还位于其他文件吗? 在那种情况下,它们是如此之多,以至于您无法选择每个文件并取消选择那些后缀吗? 但是,如果仍然无法正常工作,您要移动的文件的特征是什么。

此外,您说您正在运行Ubuntu,其中包含可以帮助您的命令; 您可以使用cp或locate命令(代表copy)。

希望有帮助