gpt4 book ai didi

linux - 在我的命令行中,为什么 echo $0 返回 "-"?

转载 作者:IT王子 更新时间:2023-10-29 01:02:15 24 4
gpt4 key购买 nike

当我输入 echo $0 时,我看到了 -

我希望看到 bash 或一些文件名,如果我只得到一个 "-",这意味着什么?

最佳答案

$0 前面的连字符表示该程序是一个登录 shell。

注意:$0 并不总是包含运行的可执行文件的准确路径,因为在调用 execve(2) 时有一种方法可以覆盖它。

关于linux - 在我的命令行中,为什么 echo $0 返回 "-"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8451447/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com