Re: diferença entre sh e ./

2015-05-23 Por tôpico Tiago Pigazao
Boa Noite , eu fiz os testes que o @listeiro propôs e realmente ficou bem esclarecido , essa questão das Shells Obrigado a todos ! Em 23 de maio de 2015 03:20, Listeiro 037 escreveu: > > Tenho a proposta de um exercício se você topar e tiver um > tempo. Experimenta apagar a primeira linha com

Re: diferença entre sh e ./

2015-05-22 Por tôpico Listeiro 037
Tenho a proposta de um exercício se você topar e tiver um tempo. Experimenta apagar a primeira linha com she-bang do script (deixar a linha em branco) e põe ele prá rodar: 1) com ./script 1) com sh script 2) com sh ./script 3) com bash script 4) com bash ./script Depois você elimina a permissão

Re: diferença entre sh e ./

2015-05-22 Por tôpico Fabio A. De Muzio Tobich
Boa noite, Não estou totalmente certo, talvez alguém com mais conhecimento possa me corrigir, mas minha interpretação é a seguinte: Quando você executa com sh, na verdade você está executando o sh e passando o seu script como parâmetro, neste caso o sh vai ser o interpretador, e no caso do Deb

Re: diferença entre sh e ./

2015-05-22 Por tôpico Tiago Pigazao
ou melhor ele só ira considerar o a shell "bash" especificada no script , executando com o ./ Em 23 de maio de 2015 00:04, Tiago Pigazao escreveu: > então independente do que for usado na execução sh ou ./ ele de certa > forma não vai considerar aquele sha-bang do inicio #!bin/bash ? > > Em 22 d

Re: diferença entre sh e ./

2015-05-22 Por tôpico Tiago Pigazao
então independente do que for usado na execução sh ou ./ ele de certa forma não vai considerar aquele sha-bang do inicio #!bin/bash ? Em 22 de maio de 2015 23:34, Listeiro 037 escreveu: > > Olá. > > sh é um link em /bin/sh. No Debiian aponta para /bin/dash. > Dash é uma implementação do Almqvist

Re: diferença entre sh e ./

2015-05-22 Por tôpico Linux - Junior Polegato
Olá! O shell, interpretador de linhas de comandos, tem suas variações no universo Unix, sendo o sh o mais simples e compatível entre os sistemas Unix/Linux. No Linux, o mais usado é o bash (Bourne-Again Shell), o qual contém um conjunto bem completo de extensões do shell (sh) e interpreta express

Re: diferença entre sh e ./

2015-05-22 Por tôpico Listeiro 037
Olá. sh é um link em /bin/sh. No Debiian aponta para /bin/dash. Dash é uma implementação do Almqvist Shell (ash) para o Debian. É shell diferente do Bash. ./ executa o script com shell do ambiente Dash entende as coisas diferentes do que Bash entende. São como que linguagens de scripts diferent

diferença entre sh e ./

2015-05-22 Por tôpico Tiago Pigazao
Boa noite Pessoal alguem sabe, qual é a diferença de se executar um shell script com "sh" ou com "./" ? estou com o seguinte cenário.. tenho um script com permissão de execução ok , ao executar com "sh" ele não funciona (da problema na linha do if), agora se executar com "./" funciona ok... seg