Bry*_*ord 21 linux bash fedora launcher gnome-3
当我想执行一个文件,似乎我总是先"CD"到该文件所在的目录执行它,除非它失败的一个不容找到-MY-DATAZ类型的错误了.
如何键入两个命令才能执行程序?
例:
cd /usr/local/bin/minecraft/
java -Xms512M -Xmx2048M -jar minecraft.jar
Run Code Online (Sandbox Code Playgroud)
如何将它组成一行,以便在Gnome3中创建自定义启动器时将其作为我的Exec = _行?
Rab*_*ber 53
cd /usr/local/bin/minecraft/ && java -Xms512M -Xmx2048M -jar minecraft.jar 应该这样做
我用一些扩展再次回答这个问题,以便其他人可能会发现这很有用。
cd /usr/local/bin/minecraft/ && java -Xms512M -Xmx2048M -jar minecraft.jar
Run Code Online (Sandbox Code Playgroud)
这个命令肯定会做。但是运行此命令后,您将停留在/usr/local/bin/minecraft/目录中。而且,如果您在bash 脚本中使用此命令,则所有后续命令都将在此目录中执行。
如果您想在所需目录中运行该命令并立即返回到您所在的位置,请将命令用括号括起来,即,
(cd /usr/local/bin/minecraft/ && java -Xms512M -Xmx2048M -jar minecraft.jar)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
23625 次 |
| 最近记录: |