Por que usar o símbolo # como um prefácio não é um comentário? [duplicado]

1

& lt; - - Linux Noob. Eu normalmente estou no Raspberry, mas o símbolo # me fez mover minha pergunta aqui. Tentando executar um script e não conseguindo, encontrei respostas em Framboesa para usar o seguinte (precedido pelo símbolo #):

#!/usr/bin/env python

Link aqui descreve minha confusão. Eu pensei que # indicava um comentário (no Linux e no Raspberry Python). Eu não entendo o símbolo # no início do prompt de comando. #! / usr / bin / env python.

Pergunta: O símbolo # deve ser digitado?

Eu suspeito que o símbolo # mostre somente porque senão o comando seria executado.

    
por Marla 20.05.2014 / 04:29

1 resposta

1

Sim, o sinal # deve ser usado. Este é um comentário de caso especial chamado linha shebang que faz com que o programa especificado ( /usr/bin/env python no seu caso) seja executado com o caminho para o seu programa como um argumento A página da WikiPedia na Shebang é muito boa.

    
por jkt123 20.05.2014 / 04:32