Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个可以从命令行执行的脚本,但我想让它对用户友好,因为我想通过双击它来运行这个脚本。怎么可能?
#! /bin/bash cd cd Desktop/D_usman/ java -jar imageSynch.jar
您需要为用户、组或世界其他地方添加执行权限,具体取决于应允许谁执行它。查看chmod更多信息。
chmod
例子:chmod u+x myscript
chmod u+x myscript
完成此操作后,您还可以像这样启动 shell 脚本,./myscript而不是sh myscript.sh
./myscript
sh myscript.sh
注意:您也可以通过添加执行权限来启动您的 JAR,前提是您的机器上已正确设置 Java。
您可能需要在 Mac OS X 上的 shellscript 名称的末尾添加“.command”。