Codificação de caracteres após shebang em scripts de shell?

1

Me deparei com alguns scripts Ruby no Github. A primeira linha é o shebang normal (#! / Usr / bin / ruby), mas a segunda linha é a seguinte:

# -*- coding: utf-8 -*-

Eu não sabia esse método de declarar a codificação de caracteres! Isso é apenas uma coisa do Ruby, ou posso usá-lo (por exemplo) em scripts Bash também?

    
por Zearin 01.07.2011 / 14:58

1 resposta

4

Na verdade, é a maneira emacs de definir a codificação de caracteres.

Não é apenas uma coisa do Ruby, pois o Python entende isso também. Mas Bash não sabe nada disso.

    
por 01.07.2011 / 15:11