Создание исполняемого файла

Если я открою терминал и введу следующее, то Firefox откроется с запущенным веб-приложением:

./refine

Поэтому я добавил следующее в текстовый файл, изменил свойство файла txt на исполняемый файл - но Я не получаю такого же поведения - на самом деле ничего не происходит:

#! /bin/bash

./refine

Так что путь является явным, я изменил вышеупомянутое к следующему - все файлы находятся в Home:

#! /bin/bash

~/Downloads/openrefine-2.6-beta.1/refine

Когда я дважды щелкаю по исполняемому файлу и выбираю запустить в терминале, терминал открывается, а затем сразу же закрывается. Если я просто запускаю скрипт в Терминале, то перед консолью / приложением возвращается довольно много текста.

0
задан 12 May 2016 в 01:14

1 ответ

Перейдите к совершенствовать папке и установите корректные полномочия файла с

chmod +x refine

, можно затем запустить исполняемый файл с:

./refine

можно работать из сценария оболочки, названного run_refine.sh, например:

#! /bin/bash

~/Downloads/openrefine-2.6-beta.1/refine

необходимо будет установить исполняемое разрешение сначала с:

chmod +x run_refine.sh

Затем можно запустить сценарий с:

./run_refine.sh
2
ответ дан 12 May 2016 в 11:14
  • 1
    Спасибо за ответ. После попытки Ваших предложений и большого поиска следующего произошел. Я обновил BIOS в своем Ноутбуке, и это позволило мне загружаться в Ubuntu 17.10, не устанавливая nomodeset в GRUB, и видеодрайвер также хорошо работал, но тогда Ubuntu прекратил работать когда каждое испытанное для соединения с Wi-Fi. После попытки не соединиться с Wi-Fi ничто не работает кроме вводного терминала, но никакие команды не выполняются терминалом также. Это просто зависает. – Apin Pratap 26 October 2017 в 18:48

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

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