bash,ksh,tcsh和zsh之间的区别

时间:2017-10-26 10:22:34

标签: linux shell posix

考虑以下shell代码:

unset foo
echo "${foo-'}'}"

结果取决于使用的shell:

  • bash:'}'
  • ksh:''}
  • tcsh:Missing }.
  • zsh:''}

根据POSIX标准,哪些shell表现出来?

1 个答案:

答案 0 :(得分:1)

符合POSIX标准的shell应输出:

''}