分页: 1 / 1

Ubuntu使用快捷键执行shell脚本时没反应

发表于 : 2017-05-06 13:35
wq2414745457
# 系统:Ubuntu16.04 LTS
# Shell:
* 把shell脚本放在 /bin/ 目录下,在命令行任何目录下都可以执行
* 在自定义快捷键命令:输入命令 cmd 或 加上绝对路径 /bin/cmd 都不行
* 有没有少做了什么?或者做错了什么

Re: Ubuntu使用快捷键执行shell脚本时没反应

发表于 : 2017-05-06 14:04
lilydjwg
你期待什么反应?如果你想看到冒出一个终端窗口的话,你需要执行:

xterm -e xxx

Re: Ubuntu使用快捷键执行shell脚本时没反应

发表于 : 2017-05-06 14:12
wq2414745457
解决了,第一次使用快捷键方式来执行命令,所以不是很懂
# 原本开头 # !/bin/bash
# 后来发现 #!是一个整体,被我拆开了。
# 现在我把它改好了 #! /bin/bash 就没事了

Re: Ubuntu使用快捷键执行shell脚本时没反应

发表于 : 2017-05-06 14:39
lilydjwg
对啊,那个叫 shebang,很重要的。
bash 遇到没有正确的 shebang 的文本文件的时候,会尝试自己去执行。但是内核和别的工具不会。