标签:
/bin/sh
与 /bin/bash
的区别,用 :
截取字符串不是POSIX
标准的。
sh
一般设成 bash
的软链 (symlink)FreeBSD
,OpenBSD
等),使用 sh
调用执行脚本相当于打开了bash
的 POSIX
标准模式/bin/sh
相当于 /bin/bash --posix
所以,它们之间的各种差异都是来自 POSIX
标准模式 和 bash
的差异,比如 用 :
截取字符串,不能用 let
, 遇错中断 等等,在使用时需要注意。
标签:
原文地址:http://www.cnblogs.com/losbyday/p/5856300.html