Se eu abrir um terminal e digitar o seguinte, o Firefox abrirá com o webapp em execução:
./refine
Então adicionei o seguinte a um arquivo txt, alterei a propriedade do arquivo txt para um executável - mas não obtenho o mesmo comportamento - na verdade, nada acontece:
#! /bin/bash
./refine
Para que o caminho fique explícito, alterei o texto acima para o seguinte - os arquivos estão todos em Home:
#! /bin/bash
~/Downloads/openrefine-2.6-beta.1/refine
Quando clico duas vezes no executável e escolho executar no terminal, o terminal abre e fecha imediatamente. Se eu apenas executar o script em um Terminal, muito texto será retornado ao console antes de o navegador/aplicativo ser aberto.
Responder1
Vá para a pasta refinar e defina as permissões de arquivo corretas com
chmod +x refine
Você pode então iniciar o executável com:
./refine
Você pode executar a partir do shell script chamado run_refine.sh
, por exemplo:
#! /bin/bash
~/Downloads/openrefine-2.6-beta.1/refine
Você precisará definir primeiro a permissão do executável com:
chmod +x run_refine.sh
Então você pode iniciar o script com:
./run_refine.sh