默认安装附带哪个 shell?

默认安装附带哪个 shell?

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

答案1

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

答案2

是的bash。要运行脚本,您必须输入./script_namesh script_name

相关内容