哪种语言最适合 Linux 任务

3 linux

我只想知道,如果想对 linux 有所掌握,并且在此过程中我需要对 linux 中的某些任务进行一些自动化

我应该使用哪种语言

1)SHell scripting
2)Python
3)C
4) C++
5)Perl
Run Code Online (Sandbox Code Playgroud)

我认为 shell 脚本几乎可以做所有事情,为什么我需要任何其他编程语言?

Den*_*asi 8

自动化应该(很少)在 C 或 C++ 中完成——部分原因是它们需要编译,这使得快速更改的速度有点慢,但主要是因为它们是为编写正确的程序而设计的。

作为一般规则,如果您尝试执行的操作对于编写 shell 脚本来说足够简单,请使用它。如果不是,请使用您选择的脚本语言。就我个人而言,我喜欢 perl,而且我发现安装它更常见一些,但请使用您最了解的任何东西。有些人用蟒蛇发誓,有些人用红宝石发誓,等等。

  • PHP 也可以用作命令行的脚本语言,它做得非常好并且非常接近 Perl。 (2认同)