文件外壳脚本的编码

如何在shell脚本中检查文件编码?
我需要知道文件是用utf-8还是iso-8859-1编码的

谢谢

我只要用

文件-bi myfile.txt

确定特定文件的字符编码

具有外部依赖性的解决方案,但我怀疑文件在当今所有半现代发行版中非常常见

编辑:

作为对劳伦斯·冈萨尔维斯评论的回应:b是“简短”的选项(不包括文件名),i--mime的速记等价物,因此最便携的方式(包括Mac OSX)可能是:

文件--mime myfile.txt

发表评论