gpt4 book ai didi

linux - 直接执行 shell 脚本不同于在 ubuntu 12.04 中使用 sh 命令

转载 作者:太空狗 更新时间:2023-10-29 11:37:54 25 4
gpt4 key购买 nike

尝试使用简单的脚本来测试命令是否存在

$ cat test.sh
command -v nwef
echo $?

$ sh test.sh
127
$ ./test.sh
1
$ bash test.sh
1

在centos 6.5中,结果总是1。

有人知道为什么“sh test.sh”不同吗?

最佳答案

sh 在 Ubuntu 中是 dash,不是 bash。

关于linux - 直接执行 shell 脚本不同于在 ubuntu 12.04 中使用 sh 命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21642453/

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