开始使用 sh
sh
不是一个单一的外壳。相反,它是一个带有 POSIX 操作系统标准的规范,用于 shell 的工作方式。任何符合 POSIX 标准的 shell 都可以执行针对此规范的脚本,例如
bash
ksh
ash
及其衍生物,如dash
zsh
在符合 POSIX 的操作系统中,路径/bin/sh
指的是符合 POSIX 的 shell。这通常是一个具有 POSIX 标准中没有的功能的 shell,但是当以 sh
运行时,它将自己限制为其功能的 POSIX 兼容子集。
sh
不是一个单一的外壳。相反,它是一个带有 POSIX 操作系统标准的规范,用于 shell 的工作方式。任何符合 POSIX 标准的 shell 都可以执行针对此规范的脚本,例如
bash
ksh
ash
及其衍生物,如 dash
zsh
在符合 POSIX 的操作系统中,路径/bin/sh
指的是符合 POSIX 的 shell。这通常是一个具有 POSIX 标准中没有的功能的 shell,但是当以 sh
运行时,它将自己限制为其功能的 POSIX 兼容子集。