Если я открою терминал и введу следующее, то Firefox откроется с запущенным веб-приложением:
./refine
Поэтому я добавил следующее в текстовый файл, изменил свойство файла txt на исполняемый файл - но Я не получаю такого же поведения - на самом деле ничего не происходит:
#! /bin/bash
./refine
Так что путь является явным, я изменил вышеупомянутое к следующему - все файлы находятся в Home:
#! /bin/bash
~/Downloads/openrefine-2.6-beta.1/refine
Когда я дважды щелкаю по исполняемому файлу и выбираю запустить в терминале, терминал открывается, а затем сразу же закрывается. Если я просто запускаю скрипт в Терминале, то перед консолью / приложением возвращается довольно много текста.
Перейдите к совершенствовать папке и установите корректные полномочия файла с
chmod +x refine
, можно затем запустить исполняемый файл с:
./refine
можно работать из сценария оболочки, названного run_refine.sh
, например:
#! /bin/bash
~/Downloads/openrefine-2.6-beta.1/refine
необходимо будет установить исполняемое разрешение сначала с:
chmod +x run_refine.sh
Затем можно запустить сценарий с:
./run_refine.sh