在编写shell程序时,我们经常使用/bin/sh
和/bin/bash
.我经常使用bash
,但我不知道它们之间有什么区别.
bash
和之间的主要区别是sh
什么?
我们究竟需要意识到在编程时bash
和sh
?
我见过两个:
#!/path/...
#! /path/...
Run Code Online (Sandbox Code Playgroud)
什么是对的?有关系吗?有历史吗?
我听说Unix的古老版本要求没有空间.但后来我听说这只是一个谣言.有人知道吗?
编辑:我想不出更好地问这个问题.这是编程相关的,因为空间可以使程序以不同的方式运行,我所知道的.我在这里问了一下.