序言:一种.pgn
格式是一种文本文件格式,用于记录国际象棋移动以及其他信息,如日期、事件、分数、开局、引擎评估、变化、深度等。这种文件格式也可以轻松保存为.txt
格式,并且可以打开notepad++ 等。当使用来自名为 Polyglot Tolerant的程序的.pgn
文件将同一文件转换为机器可读的二进制格式(.bin
格式)时,它被称为Polyglot Chess-book。可以在以下链接中找到该程序以及解释简单过程的小型自述文件:https : //drive.google.com/drive/folders/1ZQkN2mQwMiLrCoMCpRlGMY-Zq9UrWVmF?usp=sharingcreate.bat
主要问题:我能够.bin
从.pgn
文件制作格式的国际象棋书。但问题是我一次只能制作一本书。当我要转换2000+不同的 .pgn
命名发言权文件database1.pgn
,games.pgn
,tournament.pgn
等,以不同的.bin
与喜欢相同的名称格式电子书文件database1.bin
,games.bin
,tournament.bin
,等分别,那我不知道的方式如何做到这一点。
我们如何在 Ubuntu 20.10 中将文件批量转换 .pgn
为.bin
格式?
多语种可能是您想要的。
像这样安装它:
sudo apt install polyglot
并像这样使用它:
for f in *.pgn
do
f1="${f%.pgn}"
polyglot make-book -pgn "$f" -bin "$f1".bin -min-game 1
done
从包含.pgn
文件的目录中运行上述代码。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句