linux - 在编写我的第一个 bash 脚本时遇到问题

标签 linux bash

好的,我正在 ubuntu 10.04 中编写我的第一个 bash 脚本。

文件在我的桌面上:/home/myuser/Desktop

文件名为hello-world

文件包含:

#!/bin/bash
echo "Hello World"

我打开命令行并运行:

/home/myuser/Desktop/hello-world

它告诉我许可被拒绝。所以我用 sudo 再次运行它,它要求我输入密码,我输入密码,然后按回车键。

我得到了这个输出。

sudo: /home/myuser/Desktop/hello-world: command not found

我做错了什么?

最佳答案

您的脚本可能未设置为可执行。尝试:

chmod u+x /home/myuser/Desktop/hello-world

关于linux - 在编写我的第一个 bash 脚本时遇到问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3072368/

相关文章:

linux - shell语言的数据组

arrays - 尝试以算术调用数组变量时出错

linux - 无法从 ssh 在 linux yocto 上启动 weston

linux - 我需要从 Ubuntu 中删除 .txt 文件中以白色间距分隔的行的白色间距

python 2.3 - 删除目录而不等待进程完成

c - 如何以编程方式访问 C 中的 bash 命令历史记录?

bash - 如何将 CMake 输出保存到文件?

linux - 在centos 6上安装mono和monodevelop时遇到错误

c++ - sd_journal_send 发送二进制数据。如何使用 journalctl 检索数据?

bash - 在子 shell 执行调用期间无法转义变量保留字符串中的引号