gpt4 book ai didi

unix - 运行脚本时找不到命令错误消息

转载 作者:行者123 更新时间:2023-12-04 00:04:54 25 4
gpt4 key购买 nike

我正在学习如何在 UNIX 中制作 shell 脚本,但我一直遇到这个愚蠢的错误。假设我制作了这样的脚本:

#!/bin/sh
echo HELLO

我将文件保存为测试,并使用 chmod 700 test 使我可以执行该命令。我将文件保存在我的主目录中,并(尝试)像这样运行文件:
./test

仅限 UNIX 回复:
./test: Command not found.

到底是怎么回事?当我输入 ls -l 时,文件名旁边有一个星号。在我使用 chmod 命令之前,那是不存在的。谁能告诉我我做错了什么?

最佳答案

使其可执行:

chmod +x ./test

并确保以 Unix 文件格式保存文件。并且:检查您的分区是否可执行(挂载)。

关于unix - 运行脚本时找不到命令错误消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3866978/

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