Perl   发布时间:2022-04-07  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了脚本 – Perl或Python,更适合Unix系统自动化?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
@H_673_1@我一直在使用bash来完成大部分系统管理任务.我也知道一点perl.

我应该学习Python还是Perl更适合系统自动化.从我的经验到目前为止,学习perl很容易.

解决方法

简短的回答:学习两者.

您将同时遇到系统管理员,因此您将需要知道如何阅读/排除故障/调试两者.

至于编写脚本,我在过去10年中大部分使用了Perl来处理大多数sysadmin实用程序和“粘合”脚本.它的正则表达式语法非常简单,它非常适合极快的脚本开发.当你必须在现场工作时,这非常重要.

最近我一直在努力使用更多Python,原因如下:

>写好Perl需要很多纪律.通常情况下,“快速脏”的脚本会随着时间的推移而有更多的功能,但仍然以仓促的方式实现.不久之后,你就会有一个庞大的线路噪音文件,这是一个PITA要维护的.
>与Python相比,在Perl中编写OO(甚至可重用)代码并不容易.相信我,从长远来看,你需要大量可重复使用的代码(而不是剪切和粘贴!)
>与Perl的TMTOWTDI原理相比,Python的原则(导入它)更适合与其他人合作.如果你曾经读过其他人的Perl,你可能会知道它可能是解决最令人沮丧的事情. Python由于其设计而受到这种不可读性问题的影响要小得多.更糟糕的是,多年后你遇到自己的Perl.你会想知道你必须在哪个时候变黑.
>如果您的代码需要一段时间,那么记录很重要.在Python中编写文档字符串比在Perl中编写pod标记要容易得多.很容易实际使用它.

我仍然使用Perl相当多,但它现在更多的是单行和“一次性”脚本,只运行一次.如果我认为我将再次编辑脚本,我会虑使用Python.

大佬总结

以上是大佬教程为你收集整理的脚本 – Perl或Python,更适合Unix系统自动化?全部内容,希望文章能够帮你解决脚本 – Perl或Python,更适合Unix系统自动化?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。