Como iniciar o .sh de um programa de terceiros?

0

Eu tenho o programa Lutris instalado no meu computador e estou adicionando todos os meus jogos linux. No entanto, alguns são .sh execs outros são .bins e executáveis que ambos adicionaram bem. os .sh estão me dando algum pesar.

Eu não sei o que colocar na seção de argumentos para ajudar a lançar o jogo. É uma solução fácil, eu sei que é. Eu não consigo pensar nisso, um pequeno cérebro morto aqui: P

-EDIT -

Eu apenas joguei sudo sh lá como algo para ver se funcionava, mas não funcionava.

Exemplo:

Os jogos que estão no lançamento de .sh diretamente do arquivo de script de shell não há nenhuma tela de instalação ou qualquer coisa Eu apenas corrijo o comando de terminal e o jogo está aberto, Lutris apenas simplifica isso somando tudo em um gerente não tem que digitar tanto: P

Então, se eu não precisar de um argumento para depois do lançamento do programa, preciso de uma biblioteca de pré-carregamento? Como Lutris vê o arquivo (eu acho) seu supostamente um executável que eu apenas clico duas vezes no ícone e o jogo inicia.

Eu posso simplificar essa causa porque às vezes sou um pouco confuso com minhas palavras.

Lutris é um lançador de jogos e jogos Linux no Ubuntu em geral. Os jogos que eu tenho são o formato .sh, eles não são instaladores, mas lançadores. Eu posso entrar no terminal e digitar os comandos sh e executar o jogo bem, eu estou apenas tentando adicionar os jogos para Lutris e eu acho que Lutris não o vê como um executável, mesmo que eu tenha verificado sob permissões na GUI

    
por leveliv 17.05.2014 / 11:52

1 resposta

0

Executando arquivos bash

Para executar um arquivo .sh (bash), você tem duas opções

  1. Forçar a execução com bash

    • $ bash /path/to/file.sh
  2. Permitir execução

    • $ chmod +x /path/to/file.sh
    • $ ./path/to/file.sh

Normalmente, os arquivos baixados da Internet não são marcados como executáveis (+ x) até que você os marque especificamente.

Criando "atalhos"

Você pode criar um ícone "Atalho" ou clicável que lance seus jogos

  • gnome-desktop-item-edit ~/Desktop/ --create-new

Para garantir que o arquivo seja executado, use o método bash /path/to/file.sh ao inserir o comando.

    
por earthmeLon 17.05.2014 / 17:02