linux - 我应该使用什么 Linux shell?

标签 linux shell

我使用过 bash、csh 和 tcsh。但我问 this question ,乔纳森告诉我 csh 不值得信任。那么什么样的 Linux shell 对开发有好处。为什么?

最佳答案

到目前为止,Linux 上最常见的 shell 是 bash。除非您有充分的理由使用替代方案,否则我建议您坚持使用 bash,或者您的项目团队最常用的 shell(或者您必须使用的大部分 shell 脚本)使用。

另一个非常常见的竞争者是 dash,它被 Ubuntu 项目越来越广泛地使用。

这确实是个人喜好,好吧,除了 csh .

Wikipedia link for csh

关于linux - 我应该使用什么 Linux shell?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/199661/

相关文章:

linux - 网络时间协议(protocol) (NTP)

linux - 在对文件中的列求和后打印文件名

r - 来自 Shell 的 R CMD BATCH 模式中的参数

linux - 在带有标题的 block 中分组的行中的数字总和(使用 Bash 和 AWK)

用于在循环中探测 ssh 连接并在连接后启动日志命令的 Linux 脚本

linux - stdout 和/dev/stdout 的区别

c - ftruncate 不适用于 Mac OS X 中的 POSIX 共享内存

python - 从 python 脚本中 SSHing 并运行必须提供 sudo 密码的 sudo 命令

linux - 如何从 URL 捕获文件大小并在 Shell 脚本中使用它

linux - 访问以单行而不是多行显示的变量