默认安装时附带哪个 shell?

t3c*_*3ch 7 command-line

最近开始玩Ubuntu。我正在玩一些为 Korn Shell 编写的 shell 脚本,我想在 Ubuntu 中编辑它们。Ubuntu 在什么 shell 上运行?我猜是 Bash?如果是,那么有什么方法可以在特定的 shell 下安装或运行特定的脚本?

Kee*_*ook 8

默认脚本 shell ( /bin/sh) 是dash。默认的交互式 shell ( /bin/bash) 是bash。在 Ubuntu 上使用正在使用的脚本时,/bin/sh您可能需要避免各种“bashisms”,例如数组或 {} 样式的通配符。