关于sh,bash和dash

Posted phoenix tree

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于sh,bash和dash相关的知识,希望对你有一定的参考价值。

1 debian下shell脚本的执行过程

当sh xxx.sh,或则./xxx.sh时,默认是sh解释器来执行这个shell脚本的,但是sh是到bash的软连接,所以本质上还是bash来解析这shell脚本。

2 debian下使用bash而不是用dash

debian下默认是dash,需要sudo  dpkg-reconfigure dash,来切换到bash。

 

以上是关于关于sh,bash和dash的主要内容,如果未能解决你的问题,请参考以下文章

sh Ubuntu Dash to Bash(和返回):更改默认shell环境(因为Dash是一个精简Bash)

sh Ubuntu Dash to Bash(和返回):更改默认shell环境(因为Dash是一个精简Bash)

sh Ubuntu Dash to Bash(和返回):更改默认shell环境(因为Dash是一个精简Bash)

shell: bash和dash

Ubuntu切换默认sh为bash或者dash

sh Python Dash包Bash脚本