我需要找到放置在目录中的所有文件的编码。有没有办法找到使用的编码?
该file命令无法执行此操作。
file
我感兴趣的编码是ISO8859-1。如果编码是别的,我想将文件移动到另一个目录。
听起来您正在寻找enca. 它可以猜测甚至在编码之间进行转换。只需查看手册页。
enca
或者,如果做不到这一点,请使用file -i(Linux) 或file -I(OS X)。这将输出文件的 MIME 类型信息,其中还包括字符集编码。我也找到了它的手册页:)
file -i
file -I