0x89 Asked: 2009-08-10 13:11:51 +0800 CST bash中的双方括号和单方括号有什么区别? 529 我只是想知道两者之间到底有什么区别 [[ $STRING != foo ]] 和 [ $STRING != foo ] 是,除了后者是 POSIX 兼容的,在 sh 中找到,而前者是在 bash 中找到的扩展。 scripting bash shell posix