✨ iconv是一个计算机程序以及一套应用程序编程接口的名称。它的作用是在多种国际编码格式之间进行文本内码的转换。支持的内码包括:

  • Unicode相关编码,如UTF-8UTF-16等等
  • 各国采用的ANSI编码,其中包括GB2312、BIG5等中文编码方式。

作为应用程序的iconv采用命令行界面,允许将某种特定编码的文件转换为另一种编码。

✨ file命令用来探测给定文件的类型。file命令对文件的检查分为文件系统、魔法幻数检查和语言检查3个过程。

ReadStat是一款开源,跨平台的多格式数据互转工具(命令行程序),支持格式如下,

  • SAS: SAS7BDAT and SAS7BCAT(读,写)
  • Stata: DTA(读,写)
  • SPSS: POR and SAV(读,写)
  • R:rdata and RDS(读,写)
  • CSV(写)
  • XLSX(写)