简繁体互换工具:opencc
opencc是一个简体、繁体相互转换的命令行工具。
安装
- 下载软件包。在下载页面下载软件包(如1.0.4版本)
- 解压。通过命令解压:
tar -xzvf opencc-1.0.4.tar.gz
- 编译、安装。编译前需要cmake、gcc(4.6)、doxygen等工具,用命令gcc -v查看gcc版本,如果缺cmake、doxygen,则安装对应工具。编译、安装命令如下:
cd opencc-1.0.4/ #进入刚解压出的目录
make #编译
sudo make install #安装
- 使用。
opencc -c <config-file> -i <input-file> -o output-file>
- t2s 繁体转简体
- s2t 简体转繁体
不指定输入文件则读取标准输入,不指定输出文件则输出到标准输出。
简繁体转换前后,文本长度不变。
转换示例:echo 中文簡繁轉換開源項目 |opencc -c t2s
,将输出:中文简繁转换开源项目
。
如果执行opencc命令报错,提示找不到libopencc.so.2,则找到名为libopencc.so.2的文件,一般是/usr/lib/libopencc.so.2,在/lib64/中对其对一个软链接。
find / -name libopencc.so.2 # 如果输出/usr/lib/libopencc.so.2
sudo ln -s /usr/lib/libopencc.so.2 /lib64/libopencc.so.2