据我所知,确定我们echo $0在shell中使用的当前shell。相反,我希望我的脚本检查它正在运行的 shell。所以,我尝试$0在脚本中打印,它返回了它应该的脚本名称。所以,我的问题是如何找到我的脚本在运行时运行在哪个 shell 中?
echo $0
$0
linux shell-script
在$SHELLUNIX 系统上首先设置的环境变量在哪里?
$SHELL
如何查找和打印我的终端的所有此类默认设置?
shell defaults environment-variables
defaults ×1
environment-variables ×1
linux ×1
shell ×1
shell-script ×1