使用java命令执行sh文件

使用java命令执行sh文件

已翻译

我正在寻找一个类似的解决方案来bat在 Ubuntu 18.04 上的 Windows 中创建文件,我有一个java文件,我使用命令通过控制台进行调用java -jar routine.jar,但是我会执行相同的例程来简化像bat文件中的可执行文件。

我创建了一个使用backup.sh相同内部命令的文件,并chmod+x通过 Nautilus 应用并进行了更改,通过软件授予了执行权限,但仍然没有通过终端执行,你能帮帮我吗?

原来的

我正在尝试一个解决方案,该解决方案在batWindows 和 Ubuntu 18.04 上创建一个文件,但我找不到该文件,因为我无法通过控制台或命令行访问它,所以我需要运行以下命令来禁用文件中的java执行。java -jar rotina.jarbat

如果文件被替换backup.sh为我自己的内部命令和应用程序,chmod+x并且通过 Nautilus 进行了更改并获得通过软件执行的权限,那么我仍然无法通过终端执行,我可以帮助吗?

答案1

  • 创建文本文件
  • 命名backup.sh
  • 放入文件中,

    #!/bin/bash 
    java -jar $HOME/path/to/file.jar
    
  • 保存文件

  • 更改权限以便可执行

    chmod u+x ./backup.sh
    

要通过终端执行,请使用

./backup.sh

相关内容