Ir para conteúdo
Fórum Script Brasil
  • 0

Dúvida - #! [path]


Cramer7D6

Pergunta

Olá pessoal,

Acabo de conseguir o livro Perl Como Programar.

Comecei a lê-lo, achei que ele explica superficialmente as coisas. Ele diz isso é assim e pronto, não explica com detalhes o porque das coisas.

Foi dito que é necessário colocar a localização do interpretador no inicio.

Linux: #!/usr/bin/perl

Win: #!c:perl/bin/perl.exe

Eu estou usando o win xp e tanto faz eu colocar ou não isso que sempre o programa compila da mesma forma.

Gostaria de saber qual é a vantagem de eu colocar então? No linux também acontece a mesma coisa?

OBS: Apesar dessa superficialidade do Como Programar estou gostando de lê-lo, ele possue uma maneira de ensinar prazerosa.

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

Viva apesar não perceber muito de perl mas sei um pouco . Quando se compila um codigo resulta num executavel, o resultado final em Win é diferente Linux, mas quando se cria o codigo e coloca-se:

Linux: #!/usr/bin/perl

Win: #!c:perl/bin/perl.exe

antes de criar o executavel ele "Vê" o sistema operativo que esta a usar e utiliza o #!/usr/bin/perl para criar o executavel em Linux ou #!c:perl/bin/perl.exe para win

Link para o comentário
Compartilhar em outros sites

  • 0

o path é o caminho para o interpretador do código

as vezes quando você não o coloca ele automaticamente vai ao caminho padrão (que e determinado na instalação do interpretador)

Link para o comentário
Compartilhar em outros sites

  • 0

veja onde se encontra o PERL>EXE no seu windows.xp e coloque igual

c:perl/bin/perl.exe

neste caso ele se encontra no raiz C: dentro do diretorio PERL/BIN

se por exemplo voce colocou ele dentro do diretorio winxp , perl, bin ficaria

!c:winxp/perl/bin/perl.exe

só achar onde esta e colocar o caminho completo.. o que é sugerido normalmente é o caminho padrão de instalação..

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,2k
    • Posts
      652,1k
×
×
  • Criar Novo...