我需要在一天内学习脚本语言来进行一些琐碎的文件/文本处理工作。主要是编写正则表达式,做一些“grep”工作。我应该去哪一个?我必须在一天内完成它,所以我正在寻找一些语法上更容易遵循的脚本语言。有什么建议 ?
答案 0 :(得分:3)
答案 1 :(得分:2)
Perl传统上一直用于此类事情,Python也是脚本语言的另一种选择,它也非常受欢迎并且能够胜任这项工作。
根据您的平台以及作业的简单程度,即使是shell脚本也足够了。
答案 2 :(得分:2)
对于SO来说,这几乎是一个合理的问题,请小心提出这类主题,没有真实答案的问题。
话虽这么说,Python被认为是最友好的语言之一,任何语言都可以做你想要的。 Python不会像Perl那样简洁,但可能更容易理解Python中发生的事情。
你也可以使用shell语言,比如bash,非常简单。
答案 3 :(得分:2)
Perl是一种非常古老的语言。这在当时是一个大问题,但现在Perl肯定不是。它强有力的一面是节目的表现,这意味着更难编写节目。
Ruby是一门优秀的语言,可能是编写程序最简单的语言。但是......对于一个高级程序员来说。它实际上并不容易学习。它有一些“怪异”的东西,对于其他语言来说并不常见。
你可能需要的是Python。它易于学习,易于编程。
Groovy也可能是这种情况,但我真的不太了解这种语言。那是因为Groovy不太受欢迎。这意味着如果你需要帮助或类似的东西,找到一些东西会更难。
答案 4 :(得分:1)
我认为Bash和Awk非常有趣且易学,总是出现在你可以使用的每个unix系统上。
答案 5 :(得分:1)
答案 6 :(得分:0)