最近开始使用 Ubuntu。我正在使用一些为 Korn Shell 编写的 shell 脚本,我想在 Ubuntu 中编辑它们。Ubuntu 在什么 shell 上运行?我猜是 Bash?如果是,那么有没有办法在特定 shell 下安装或运行特定脚本?
答案1
默认脚本 shell ( /bin/sh
) 是短跑. 默认的交互式 shell ( /bin/bash
) 是狂欢。在 Ubuntu 上使用脚本时,/bin/sh
您可能需要避免各种“bashism”,例如数组或 {} 样式的通配符。
答案2
是的bash
。要运行脚本,您必须输入./script_name
或sh script_name