我的桌面上有一个名为“images”的文件夹。在Mac上移动和重命名文件
里面有一堆子文件夹叫做“Flower_Shape”,“Smile_Shape”,“Dog_Shape”等等,每个文件夹包含3个图像“Variant1.PNG”,“Variant2.PNG”和“Variant3 .PNG“然后是被称为各种各样的事情,但他们不以.png结束一些其他的文件格式,他们喜欢的事情结束” .PSD” ......
我怎么能采取所有这些数以百计的内容并将它们全部移动到1个文件夹中,同时将名称从“Variant1.png”更改为所调用文件夹的名称(例如文件夹“Flower_Shape”中的“Variant1.png”将被重新命名命名为“Flower_Shape-Variant1.png”),然后删除每个不以“.png”结尾的文件。
我的第一个主要问题是我会用什么语言来做这样的事情?它会是PERL吗? 建立之后,有没有人有任何提示如何去做这个......我假设只是一个for循环与一些if语句应该是它真正需要的,但我什么都不知道perl(或任何其他语言处理在我自己的计算机上更改文件的问题)
谢谢!
[不要在你的帖子中使用签名,称呼或标语]( http://stackoverflow.com/faq) – meagar