Skip to content

edmondskender/tagdb-cpp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TagDB - Eine einfache Tag-Datenbank in C++

TagDB ist eine C++-Anwendung zur Verwaltung von Inhalten, die mit Tags versehen sind. Die Anwendung ermöglicht es, Inhalte in einer Textdatei zu speichern, nach Tags zu suchen und eine Hilfefunktion zu nutzen, die Informationen zur Verwendung bereitstellt.

Features

  • Hilfetext anzeigen: Zeigt den Inhalt der Datei help.txt an, um dem Benutzer Anweisungen zu geben.
  • Inhalt hinzufügen: Fügt Inhalte zusammen mit Tags in die Datei tagdb.txt ein.
  • Suchen nach Tags: Durchsucht tagdb.txt nach Inhalten, die mit bestimmten Tags versehen sind.

Funktionsweise

1. Hilfefunktion

  • Zeigt den Hilfetext an, der in der Datei help.txt gespeichert ist.

  • Verwendung:

    ./tagdb --help

    oder

    ./tagdb -h

2. Inhalt hinzufügen

  • Fügt einen neuen Inhalt in die Datei tagdb.txt ein. Tags und Inhalt werden als Argumente übergeben.
  • Verwendung:
    ./tagdb -a <tags> <inhalt>
    <tags>: Eine durch Kommas getrennte Liste von Tags.
    <inhalt>: Der Inhalt, der mit den Tags verknüpft werden soll.
    Beispiel:
    ./tagdb -a tag1,tag2 "Mein neuer Inhalt"

3. Nach Tags suchen

  • Durchsucht tagdb.txt und gibt Inhalte zurück, die alle angegebenen Tags enthalten.
  • Verwendung:
    ./tagdb -q <tags>
    <tags>: Eine durch Kommas getrennte Liste von Tags, nach denen gesucht werden soll.
    Beispiel:
     ./tagdb -q tag1,tag2

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors