Bash 运行sh文件时出错
我有一个简单的sh文件,但我在尝试安装软件时失败了。我首先运行命令:Bash 运行sh文件时出错,bash,shell,ubuntu,Bash,Shell,Ubuntu,我有一个简单的sh文件,但我在尝试安装软件时失败了。我首先运行命令: chmod+x azx_安装程序.sh 然后我输入这个: sh azx_installer.sh 但它给了我以下错误: chmod:无法创建/home/andrelima/Desktop/azx.Desktop:目录不存在 这里发生了什么?首先,您不需要使脚本可执行,并且在sh中运行它。 使用语法 sh脚本 很好。如果要使脚本可执行,还必须检查魔法cookie(要了解更多信息,请向谷歌索要“Shebang”) 然后可以使用以下
chmod+x azx_安装程序.sh
然后我输入这个:
sh azx_installer.sh
但它给了我以下错误:
chmod:无法创建/home/andrelima/Desktop/azx.Desktop:目录不存在
这里发生了什么?首先,您不需要使脚本可执行,并且在sh中运行它。 使用语法
sh脚本
很好。如果要使脚本可执行,还必须检查魔法cookie(要了解更多信息,请向谷歌索要“Shebang”)
然后可以使用以下语法:
sh-x脚本
查看执行的命令。它被称为xtrace(google(shxtrace))。
这是一个很好的功能,请尝试一下。这是因为在脚本中,您试图执行一些不正确的操作。共享您的代码,以便我们可以查看它是什么。目录
/home/andrelima/Desktop/
是否存在?