当前位置:  开发笔记 > 编程语言 > 正文

什么是基本文件操作的优秀脚本语言?

如何解决《什么是基本文件操作的优秀脚本语言?》经验,为你挑选了2个好方法。

我经常需要根据一些标准复制,移动或重命名文件和目录,因为我从许多资源中收集数据,我喜欢保持井井有条.哪种脚本语言为这些操作提供了最直观,最易用的方法?以下是一个示例场景:

我将音乐保存在如下文件夹层次结构中:

&Artist Name(upper case letters)&
-- (&album release year&) &album name&
---- \*.*

我想找出哪些文件夹在我的音乐文件夹下破坏了这些规则.如果它们具有一致但不同的文件命名和目录方案结构,我还想使它们适合我使用的结构.

我在Windows和Linux上工作,所以我想尝试一下bash(感谢cygwin),因为我对它有点熟悉.你们有什么感想?有更好的解决方案吗?



1> Robert K..:

如果你有cygwin使用bash脚本或安装Python,Perl或Ruby并使用它们.在基本文件操作方面,没有真正的"最佳".只需选择您最喜欢的语言.



2> cletus..:

Perl得到我的投票,特别是如果你正在进行任何文本搜索(或搜索和替换).大多数现代语言都可以做到这一点,但对我而言,Perl具有简洁和强大的正确组合.

看到修改后的问题,我会说:你不需要脚本语言.你需要一个音乐组织者,比如Tag&Rename.它具有许多标记音乐的功能(来自亚马逊或仅来自目录和文件名)并将其重新组织为您希望的任何标准.

推荐阅读
雯颜哥_135
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有