Recfiles - Recfiles

recfiles
Přípona názvu souboru
.rec
Typ formátuVýměna dat
Otevřený formát ?Ano
webová stránkahttps://www.gnu.org/software/recutils/

recfiles je formát souboru pro člověka upravitelné, prostý text databáze.[1][2]

Databáze používající tento formát souboru lze upravovat pomocí libovolného textový editor. recfiles povolit základní relační databáze operace, psaní, automatické zvyšování, stejně jako jednoduché připojit se k operaci.

Recutils je sbírka nástrojů, jako doporučení, recepční, a rec2csv slouží k práci s databázemi recfile.[3]Formát podporují různé softwarové knihovny.[4][5][6]

Syntax

Data jsou uložena v textových souborech s prázdnými řádky oddělujícími záznamy. Pole v záznamu jsou řádky začínající jejich jménem a dvojtečkou; je možné zabalit dlouhé položky. V jednom textovém souboru lze udržovat více typů záznamů.

Příklad

# Toto je dokument pro nahrání souboru.% rec: Texty%typ: Rok intAutor: Doug McIlroyRok: 1964Poznámka: Původ unixových trubekTitul: Unixové zpracování textuAutor: Dale DoughertyAutor: Tim O'ReillyRok: 1987Vydavatel: Hayden BooksAutor: William ShakespeareTitul: OsadaRok: 1599Rok: 1600Rok: 1601

Tento příklad příkazu by výstup následující dvě položky:

$ recsel -e „Rok>„ 1900 ““ -p AutorAutor: Doug McIlroyAutor: Dale DoughertyAutor: Tim O'Reilly

Viz také

Reference

  1. ^ Marchesi, Jose E (01.01.2019). "Účel". Manuál GNU Recutils. Citováno 2020-12-02.
  2. ^ James Tomasino (26. 1. 2020). „GNU Recutils“. Citováno 2020-02-09.
  3. ^ https://www.gnu.org/software/recutils/
  4. ^ František Kučera (08.04.2019). „Relační potrubí a GNU Recutils“.
  5. ^ https://github.com/maninya/python-recutils/
  6. ^ https://github.com/aisamanra/rrecutils/