Pular para o conteúdo

Executar comando com ./

Responder tópico
  • Denunciar
  • Indicar

1. Executar comando com ./

Enviado em 26/05/2019 - 15:12h

Olá, eu estava executando scripts normalmente usando ./nome.sh, porém depois de atualizar o Ubuntu 18 com o Atualizador padrão, após reiniciar, só consigo executar qualquer script usando sh nome.sh.
Gostaria de voltar a usar ./ por uma questão de comodidade. Alguém saberia me ajudar?

Responder tópico

2. Re: Executar comando com ./

Enviado em 26/05/2019 - 16:01h

arsaraiva escreveu:

Olá, eu estava executando scripts normalmente usando ./nome.sh, porém depois de atualizar o Ubuntu 18 com o Atualizador padrão, após reiniciar, só consigo executar qualquer script usando sh nome.sh.
Gostaria de voltar a usar ./ por uma questão de comodidade. Alguém saberia me ajudar?


De esse comando antes

chmod 500 nome.sh

3. Re: Executar comando com ./

Enviado em 26/05/2019 - 17:48h

Sempre usei o .sh. Inclusive agora na versão 19.04 do Ubuntu.

________________
“Quem combate monstruosidades deve cuidar para que não se torne um monstro. E se você olhar longamente para um abismo, o abismo também olha para dentro de você”
Nietzsche.

4. Re: Executar comando com ./

Enviado em 27/05/2019 - 12:19h

O modo
$ ./script.sh 
...só funciona se o arquivo script.sh for executável (por isso a sugestão do chmod 500 aí em cima funciona de boa). Se o arquivo script.sh não for executado, só é possível executá-lo com o
$ sh script.sh 
...mesmo. Sugestão: a não ser que você pretenda colocar o script.sh no $PATH do sistema, não o torne executável. Questão de segurança, saca?


--
Dino®
IRC: luisfcc86@freenode.com
Vi veri universum vivus vici
Public GPG signature: 0x246A590B
Só Slackware é GNU/Linux e Patrick Volkerding é o seu Profeta
Mensagem do dia: Satã representa conhecimento sem limites e não auto-ilusão hipócrita. 


O Enigma do GNU/Linux
O Enigma do GNU/Linux sempre carregou consigo um mistério. Você deve aprender esse segredo, meu jovem. Você deve aprender sua disciplina. Pois em nada neste mundo você pode confiar. Não nas Debian-like, não nas RPM-based, não nas derivadas do Gentoo. Nisto [aponta para o cachimbo] você pode confiar.

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder