Выполнить файл sh с помощью команды java [дубликат]

На этот вопрос уже есть ответ здесь:

Переведено

I ' Я ищу аналогичное решение для создания файла bat в Windows на Ubuntu 18.04, у меня есть файл java , в котором я выполняю вызов через консоль с помощью команды java - jar procedure.jar однако я бы проделал ту же процедуру для оптимизации с исполняемым файлом, как в файлах bat .

Я создал файл с именем backup.sh с той же внутренней командой, применил chmod + x и внес изменения через Nautilus, дав разрешение на выполнение через программное обеспечение, но это все еще не выполняется через терминал, вы можете мне помочь?

Оригинал

Estou buscando uma solução semelhante a criação de um arquivo bat no Windows no Ubuntu 18.04, eu tenho um arquivo java ] нет качества через консоль com o comando java -jar rotina.jar no entanto, gostaria de fazer a mesma rotina para agilizar com um executável como em arquivos bat .

Fiz um arquivo chamado резервная копия.sh com o mesmo comando interno e apliquei o chmod + x e fiz a alteração via Nautilus dando an permissão de execução через программное обеспечение, ainda assim o mesmo não является исполняемым через терминал, podem me auxiliar?

0
задан 29 June 2018 в 09:57

1 ответ

  • Создайте текстовый файл
  • Назовите его backup.sh
  • Поместите в файл,

    #!/bin/bash 
    java -jar $HOME/path/to/file.jar
    
  • сохранить файл

  • изменить права доступа, чтобы он выполнялся

    chmod u+x ./backup.sh
    

Для выполнения через терминал используйте

./backup.sh
0
ответ дан 29 June 2018 в 09:57

Другие вопросы по тегам:

Похожие вопросы: