Autor Tópico: [Dúvida] Qual dessas opções não executa o script e porque?  (Lida 1248 vezes)

Offline Andre Magrego

  • Usuário Ubuntu
  • *
  • Mensagens: 7
    • Ver perfil
[Dúvida] Qual dessas opções não executa o script e porque?
« Online: 20 de Maio de 2014, 17:46 »
Prezados boa tarde.

Decidi abrir esse tópico sobre essa questão, por que ela foi uma questão de prova LPI recentemente. Na minha opinião é uma questão muito delicada, eu pesquisei e fiz alguns teste e cheguei a seguinte conclusão. Mas antes vamos a questão:

 Qual das alternativas abaixo NÃO executa o script "lpi.sh"?

a) . lpi.sh
b) ./lpi.sh
c) /bin/bash lpi.sh
d) lpi.sh
e) run lpi.sh

A resposta que foi dada a essa questão foi a letra D. Entretanto eu não consegui nada que me confirmasse que a letra E é uma questão verdadeira. Portanto, fica a dúvida: a questão D seria a alternativa correta, ou a letra E? Ou seriam as duas?...

Abraços

Offline Renan Rischiotto

  • Usuário Ubuntu
  • *
  • Mensagens: 2.888
    • Ver perfil
Re: [Dúvida] Qual dessas opções não executa o script e porque?
« Resposta #1 Online: 20 de Maio de 2014, 18:41 »
Acho que seria A, D e E rsrs

Offline Arthur Bernardes

  • Usuário Ubuntu
  • *
  • Mensagens: 4.692
    • Ver perfil
Re: [Dúvida] Qual dessas opções não executa o script e porque?
« Resposta #2 Online: 20 de Maio de 2014, 19:01 »

Offline irtigor

  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 4.344
  • Delete, delete, delete!
    • Ver perfil
Re: [Dúvida] Qual dessas opções não executa o script e porque?
« Resposta #3 Online: 20 de Maio de 2014, 19:46 »
Não, A, B e C funcionam apesar de não fazerem exatamente a mesma coisa, o D depende do PATH/diretório do script (se for generalizar dá pra assumir que não funciona), e o E pode ser que funcione no CentOS/RHEL.