Questions tagged «yash»

8
检查变量是像Bourne这样的shell中的数组吗?
在像shell这样的Bourne中,它支持数组变量,我们可以使用一些解析来检查变量是否为数组。 下面的所有命令都在运行后运行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 a[0]=1 typeset a[1]=2 …
14 bash  shell  zsh  ksh  yash 

3
关于yash shell中的printf是否是内置命令有些困惑
根据其手册,该yash外壳具有printf内置功能。 但是,这是我在yash具有默认配置的shell中看到的内容: kk@eeyore ~ $ command -v printf /usr/bin/printf kk@eeyore ~ $ type printf printf: a regular built-in at /usr/bin/printf 是否printf在此外壳中内置?对于许多其他假定的内置实用程序(也可以作为外部命令使用),结果是相似的。 作为对比,在pdksh(ksh在OpenBSD,这里printf是不是内置的): $ command -v printf /usr/bin/printf $ type printf printf is /usr/bin/printf 而在bash(这里printf 是一个内置的): $ command -v printf printf $ type printf printf is a shell builtin
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.