yash

有点困惑 yash shell 中的 printf 是否是内置命令
yash

有点困惑 yash shell 中的 printf 是否是内置命令

外壳yash有一个printf内置的,根据其手册。 然而,这是我在yash默认配置的 shell 中看到的: $ command -v printf /usr/bin/printf $ type printf printf: a regular built-in at /usr/bin/printf 这个 shell 中是否printf有内置的?对于许多其他所谓的内置实用程序来说,结果类似,这些实用程序也可以作为外部命令使用。 作为比较,在pdksh( kshOpenBSD 上,printf其中不是内置): $ command -v printf /usr...

Admin

有别名
yash

有别名

在支持数组变量的 Bourne 之类的 shell 中,我们可以使用一些解析来检查变量是否是数组。 下面的所有命令都是在运行后运行的a=(1 2 3)。 zsh: $ declare -p a typeset -a a a=( 1 2 3 ) bash: $ declare -p a declare -a a='([0]="1" [1]="2" [2]="3")' ksh93: $ typeset -p a typeset -a a=(1 2 3) pdksh及其导数: $ typeset -p a set -A a typeset ...

Admin