如何将脚本从bash迁移到破折号?

dug*_*res 9 bash dash-shell

我想避免在每个新的Debian 6安装上安装bash.所以我需要将所有bash脚本转换为dash.
- 你会怎么做?
- 两种语言有什么区别?
- 你知道任何警告和陷阱吗?
- 是否可以自动执行该任务?

Pau*_*ce. 7

这是一个显示一些Bashisms的页面.您可以将它用作从Bash移植到Dash的指南.

我不知道为什么你说你需要安装Bash.它被列为必不可少的包.


Rom*_*aka 6

最好的策略是坚持标准而不是任何特定的实现.Dash比Bash更接近它.

您可以尝试Loker获得一些帮助.如果您对此感兴趣或有任何问题,请随时通过电子邮件打扰我.

还有一些其他工具.