Tänan teid @Glorfindel. Ma ei teadnud male querry keelest. See on tõepoolest suurepärane vahend. Nende veebisaidil CQL-i põhisüntaksi läbides mõtlesin välja järgmise skripti ja meetodi, mille abil saate välja valida "kreeka kingituse ohverdamise" mustast või valgest igast andmebaasist pgn
. Toon allpool näite UNIX-süsteemi kasutamisest.
Kõigepealt laadige alla oma huvipakkuv pgn-andmebaas ( example.pgn
).
Teiseks salvestage tekstiredaktori abil järgmine skript tekstifailina greek_gift.cql
laiendiga .cql
.
cql (sisendnäide.pgn) flipcolor flip next (Bh7 kh7)
Hoidke käivitatavat programmi cql
(alla laaditud CQL-i veebisaidilt)), cql-fail greek_gift.cql
ja sisestatud pgn-fail example.pgn
samas kaustas.
Avage terminal ja navigeerige kausta.
Käivitage käsk ./cql greek_gift.cql
.
Luuakse uus pgn-fail greek_gift-out.pgn
samas kataloogis. Pange tähele, et see sisaldab mänge, kus Bh7 ohverdatakse valgega, samuti Bh2 ohverdatakse mustalt, millele järgneb vastase kuninga püüdmine.
ma pole programmeerija; Palun muutke skripti, kui keegi arvab, et seal on viga.