# 系统:Ubuntu16.04 LTS
# Shell:
* 把shell脚本放在 /bin/ 目录下,在命令行任何目录下都可以执行
* 在自定义快捷键命令:输入命令 cmd 或 加上绝对路径 /bin/cmd 都不行
* 有没有少做了什么?或者做错了什么
Ubuntu使用快捷键执行shell脚本时没反应
-
- 帖子: 3
- 注册时间: 2017-05-06 13:28
- 系统: ubuntu16.04 LTS
- lilydjwg
- 论坛版主
- 帖子: 4249
- 注册时间: 2009-04-11 23:46
- 系统: Arch Linux
- 联系:
Re: Ubuntu使用快捷键执行shell脚本时没反应
你期待什么反应?如果你想看到冒出一个终端窗口的话,你需要执行:
xterm -e xxx
xterm -e xxx
-
- 帖子: 3
- 注册时间: 2017-05-06 13:28
- 系统: ubuntu16.04 LTS
Re: Ubuntu使用快捷键执行shell脚本时没反应
解决了,第一次使用快捷键方式来执行命令,所以不是很懂
# 原本开头 # !/bin/bash
# 后来发现 #!是一个整体,被我拆开了。
# 现在我把它改好了 #! /bin/bash 就没事了
# 原本开头 # !/bin/bash
# 后来发现 #!是一个整体,被我拆开了。
# 现在我把它改好了 #! /bin/bash 就没事了
- lilydjwg
- 论坛版主
- 帖子: 4249
- 注册时间: 2009-04-11 23:46
- 系统: Arch Linux
- 联系:
Re: Ubuntu使用快捷键执行shell脚本时没反应
对啊,那个叫 shebang,很重要的。
bash 遇到没有正确的 shebang 的文本文件的时候,会尝试自己去执行。但是内核和别的工具不会。
bash 遇到没有正确的 shebang 的文本文件的时候,会尝试自己去执行。但是内核和别的工具不会。