在shell脚本中shebang后的字符编码?


1

我在Github上遇到了一些Ruby脚本。第一行是正常的shebang(#!/ usr / bin / ruby​​),但第二行是以下内容:

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

我不知道这种声明字符编码的方法!这只是一个Ruby的东西,还是我可以在Bash脚本中使用它(例如)?

Answers:


4

这实际上emacs是定义字符编码的方式。

它不仅仅是Ruby的东西,因为Python也理解它。但是,巴什对此一无所知。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.