我们如何将.pgn 文件格式的国际象棋移动文件批量转换为.bin 文件格式?

特立独行

序言:一种.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.pgngames.pgntournament.pgn等,以不同的.bin与喜欢相同的名称格式电子书文件database1.bingames.bintournament.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] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何将.txt / .csv文件转换为ORC格式

如何将CSV文件转换为OpenTSDB格式

如何将csv文件转换为TFrecord tensorFlow格式?

如何将MongoDB存档文件转换为JSON格式?

如何将ogg文件转换为电报语音格式?

如果可能,我们如何将超链接放在rst文件的代码部分中?

如何将终端输出转换为HTML文件格式

如何将.txt字幕文件转换为.srt格式?

如何将tar文件从gnu格式转换为pax格式

AWK和正则表达式处理PGN国际象棋游戏文件

如何将hadoop序列文件转换为json格式?

如何将JSON文件转换为其他格式

我们如何将存档的OLM文件导入Apple Mail?

将NIFTI文件转换为META格式

将.jhist文件转换为JSON格式

如何将完整文件转换为特定格式?

将PowerPoint文件转换为ODP格式?

解析国际象棋.pgn文件

将XML文件转换为平面文件格式

如何将 EEBCDIC 文件格式转换为 csv

我们如何将 Linux 文件系统层次结构更改为属于我的内容?

我们如何使用 python 将 JSON 转换为 .csv 文件?我的 json 值具有数据数组和字典格式:

如何将 csv 文件转换为 json 格式的文件?

JavaScript 我们如何将 moment js 日期格式应用于整个数组

如何在 R 中使用 fread 读取 .pgn.bz2 文件?

用于从多个游戏 PGN 文件(国际象棋)中仅提取第一场比赛的正则表达式

如何将 PGN 中的数据转换/解析/提取到电子表格/谷歌表/excel 文件中?

我们如何将 .gr 图形文件转换为 .cm 图形文件?

使用 Pandoc,我如何将 docx 文件转换为格式适合 Azure Wiki 的文件?