跳至主要內容

sh与bash的区别

LinuxDevOpsVideo

sh与bash的区别

结论:如果可移植性很重要,那么应该使用 sh!一般编写 Dockerfile 时,有关的脚本优先使用 sh。

常见问题:明明是存在的、可执行的shell脚本,却在容器报错 No such file or directory,很可能是因为shell脚本开头声明了bash,但容器里只能执行 sh。

视频里有实战演示:

以下是 ChatGPT 的相关回答:



上次编辑于:
贡献者: levy