Executar comando com ./

1. Executar comando com ./

André
arsaraiva

(usa Ubuntu)

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?


  


2. Re: Executar comando com ./

error 404
error_404

(usa Debian)

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 ./

Edivan  Santtos
edivandjs

(usa openSUSE)

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 ./

Luís Fernando C. Cavalheiro
lcavalheiro

(usa Slackware)

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.







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts