gpt4 book ai didi

linux - 在 Shell 中显示未找到的命令以及正确的退出状态。这怎么能解决?

转载 作者:太空宇宙 更新时间:2023-11-04 10:01:29 25 4
gpt4 key购买 nike

我正在执行 $?在 RHEL VM 上执行 date 或 pwd 命令后。我看到退出状态是正确的,但它也返回“找不到命令”错误。

通过谷歌搜索尝试了一些解决方案,但我没有找到正确的解决方案。

它是这样的:

[root@xxxxxx yyyy]# pwd
/homes/yyyy
[root@xxxxxx yyyy]# $?
bash: 0: command not found

仅显示退出状态。执行 $? 时没有显示其他错误。命令。

最佳答案

你应该写成 echo $?,因为 $? 本身不是一个 shell 命令,而是一个变量(值)。

关于linux - 在 Shell 中显示未找到的命令以及正确的退出状态。这怎么能解决?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55864053/

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