Pular para o conteúdo

Arquivo .sh não abre com "Permitir execução do arquivo como um programa" no double click. Ubuntu 20.

Responder tópico
  • Denunciar
  • Indicar
01 02

1. Arquivo .sh não abre com "Permitir execução do arquivo como um programa" no double click. Ubuntu 20.

Enviado em 31/01/2021 - 15:58h

Olá, estou aqui para relatar um erro que está acontecendo comigo quando eu tento abrir um arquivo .sh com "Permitir execução do arquivo com um programa" no double click, e só dá pra abrir pelo terminal.

aqui estará o código do arquivo .sh

#!/bin/bash

# This script is no longer needed and only provided for backwards compatibility.

SCRIPT=$(readlink -f "$0")
PATH=$(dirname "$SCRIPT")

exec "$PATH/Tibia"
(obs: já tentei colocar "chmod +x start=tibia-launcher.sh" no .sh e não abriu)

Responder tópico

3. Re: Arquivo .sh não abre com "Permitir execução do arquivo como um programa" no double click. Ubuntu 20.

Enviado em 31/01/2021 - 16:15h


Grinder escreveu:

Hummm
Tente um simples:
chmod 755 nomedoarquivo.sh 


Certifique-se aonde o tibia está instalado é um local onde usuário tem acesso também.

- - - - -
www.gitlab.com/grinder
www.github.com/ericfernandesferreira
www.youtube.com/candelabrus1
Bom, o local onde o tibia está instalado é na pasta "Documentos" dentro dá pasta Tibia, coloquei no arquivo a linha de comando e nada, e abri o terminal no local da pasta, colei a linha de comando e dps tentei abrir o .sh e nada também. (linha de comando que eu usei "chmod 755 start-tibia-launcher.sh")

4. Re: Arquivo .sh não abre com "Permitir execução do arquivo como um programa" no double click. Ubuntu 20.

Enviado em 31/01/2021 - 16:19h


heroZinerNull escreveu:


Grinder escreveu:

Hummm
Tente um simples:
chmod 755 nomedoarquivo.sh 


Certifique-se aonde o tibia está instalado é um local onde usuário tem acesso também.

- - - - -
www.gitlab.com/grinder
www.github.com/ericfernandesferreira
www.youtube.com/candelabrus1
Bom, o local onde o tibia está instalado é na pasta "Documentos" dentro dá pasta Tibia, coloquei no arquivo a linha de comando e nada, e abri o terminal no local da pasta, colei a linha de comando e dps tentei abrir o .sh e nada também. (linha de comando que eu usei "chmod 755 start-tibia-launcher.sh")


Olá, uma vez digitado chmod 755 nomedoexecutável.sh não é mais necessário adicionar essa linha ou colocar esse comando no start do sh.
Que mensagem aparece com o comando?
./start-tibia-launcher.sh 
- - - - -
www.gitlab.com/grinder
www.github.com/ericfernandesferreira
www.youtube.com/candelabrus1

5. Re: Arquivo .sh não abre com

Enviado em 31/01/2021 - 16:23h

Grinder escreveu:

Olá, uma vez digitado chmod 755 nomedoexecutável.sh não é mais necessário adicionar essa linha ou colocar esse comando no start do sh.
Que mensagem aparece com o comando?
./start-tibia-launcher.sh 


- - - - -
www.gitlab.com/grinder
www.github.com/ericfernandesferreira
www.youtube.com/candelabrus1
quando eu escrevo
./start-tibia-launcher.sh 
não mostra nenhuma mensagem, e sim inicializa o programa, e quando fecha o programa aparece essa seguinte mensagem "[ 2021-01-31 16:21:08,043 ] Asset loading complete".

6. Re: Arquivo .sh não abre com

Enviado em 31/01/2021 - 16:29h

heroZinerNull escreveu:

Grinder escreveu:

Olá, uma vez digitado chmod 755 nomedoexecutável.sh não é mais necessário adicionar essa linha ou colocar esse comando no start do sh.
Que mensagem aparece com o comando?
./start-tibia-launcher.sh 


- - - - -
www.gitlab.com/grinder
www.github.com/ericfernandesferreira
www.youtube.com/candelabrus1
quando eu escrevo
./start-tibia-launcher.sh 
não mostra nenhuma mensagem, e sim inicializa o programa, e quando fecha o programa aparece essa seguinte mensagem "[ 2021-01-31 16:21:08,043 ] Asset loading complete".


Então está certinho.
Basta agora criar um atalho desse .sh para área de trabalho e não modificar mais nada, apenas dar 2 clicks.

- - - - -
www.gitlab.com/grinder
www.github.com/ericfernandesferreira
www.youtube.com/candelabrus1

7. Re: Arquivo .sh não abre com "Permitir execução do arquivo como um programa" no double click. Ubuntu 20.

Enviado em 31/01/2021 - 16:39h


Grinder escreveu:

Então está certinho.
Basta agora criar um atalho desse .sh para área de trabalho e não modificar mais nada, apenas dar 2 clicks.

- - - - -
www.gitlab.com/grinder
www.github.com/ericfernandesferreira
www.youtube.com/candelabrus1
Bom, eu copiei o .sh para o desktop dei double click e ainda continua sem funciona, e quando eu abro aparece essa mensagem na tela
A execução de "/home/Ziner/Área de Trabalho/start-tibia-launcher.sh" comando não encontrado. 

8. Re: Arquivo .sh não abre com

Enviado em 31/01/2021 - 17:36h

heroZinerNull escreveu:


Grinder escreveu:

Então está certinho.
Basta agora criar um atalho desse .sh para área de trabalho e não modificar mais nada, apenas dar 2 clicks.

- - - - -
www.gitlab.com/grinder
www.github.com/ericfernandesferreira
www.youtube.com/candelabrus1
Bom, eu copiei o .sh para o desktop dei double click e ainda continua sem funciona, e quando eu abro aparece essa mensagem na tela
A execução de "/home/Ziner/Área de Trabalho/start-tibia-launcher.sh" comando não encontrado. 


Eu acho que vc vai ter criar um atalho do .sh ao invés de simplesmente copiar ele para a Área de Trabalho.
Detalhe que o bash não entende "Área de Trabalho" e sim como "Área\ de\ trabalho/"

edit: pensei em algo besta aqui mas funciona.
Cria um outro arquivo.sh na sua área de trabalho com o conteúdo:


cd /pasta/aonde/está/seu/start-tibia-launcher.sh/
./start-tibia-launcher.sh
- - - - -
www.gitlab.com/grinder
www.github.com/ericfernandesferreira
www.youtube.com/candelabrus1

9. Re: Arquivo .sh não abre com "Permitir execução do arquivo como um programa" no double click. Ubuntu 20.

Enviado em 31/01/2021 - 18:08h


Grinder escreveu:

Eu acho que vc vai ter criar um atalho do .sh ao invés de simplesmente copiar ele para a Área de Trabalho.
Detalhe que o bash não entende "Área de Trabalho" e sim como "Área\ de\ trabalho/"

edit: pensei em algo besta aqui mas funciona.
Cria um outro arquivo.sh na sua área de trabalho com o conteúdo:


cd /pasta/aonde/está/seu/start-tibia-launcher.sh/
./start-tibia-launcher.sh


- - - - -
www.gitlab.com/grinder
www.github.com/ericfernandesferreira
www.youtube.com/candelabrus1
Eu criei um .sh nomeado como "tibia-start.sh" no desktop com os comandos
#!/bin/bash

cd /home/ziner/Documentos/Tibia/start-tibia-launcher.sh/
./start-tibia-launcher.sh
e continua a mesma coisa, ele abre o arquivo de texto para editar e não abre o programa, fui no terminal digitei ./tibia-start.sh e apareceu as seguintes mensagens

"./tibia-start.sh: linha 3: cd: /home/ziner/Documentos/Tibia/start-tibia-launcher.sh/: Não é um diretório
./tibia-start.sh: linha 4: ./start-tibia-launcher.sh: Arquivo ou diretório não encontrado"

11. Re: Arquivo .sh não abre com "Permitir execução do arquivo como um programa" no double click. Ubuntu 20.

Enviado em 31/01/2021 - 18:35h


Grinder escreveu:

Olá
Você precisa apenas apontar o diretório aqui e não o arquivo.
cd /home/ziner/Documentos/Tibia/ 


- - - - -
www.gitlab.com/grinder
www.github.com/ericfernandesferreira
www.youtube.com/candelabrus1
coloquei o diretório e clique duas vezes e não abriu, abri pelo terminal e funciono, a unica coisa que eu quero é abrir com dois cliques.

12. Re: Arquivo .sh não abre com "Permitir execução do arquivo como um programa" no double click. Ubuntu 20.

Enviado em 31/01/2021 - 18:55h

Eu entendi e é justamente isso que estamos tentando fazer.

Cara tem alguma coisa errada que você está fazendo aí, não pode ter erro.
Pois o script entra no diretório do Tibia aonde fica o executável do jogo e depois executa o jogo, simples assim.

Certifique-se de que não tem um nenhum espaço ou caractere diferente que pode estar ocasionando o problema.

Vamos lá
1- Entra na sua Área de Trabalho e crie um arquivo teste.sh com o seguinte conteúdo, copie e cole para não haver problemas.
https://pastebin.com/qCCB1a3C

2- Precisa dar permissão para executar esse script teste.sh na sua Área de trabalho, para isso dê o comando
chmod 755 teste.sh 
3- Dê dois clicks

Tem que dar certo.

- - - - -
www.gitlab.com/grinder
www.github.com/ericfernandesferreira
www.youtube.com/candelabrus1
01 02

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder