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.
- Hilfetext anzeigen: Zeigt den Inhalt der Datei
help.txtan, um dem Benutzer Anweisungen zu geben. - Inhalt hinzufügen: Fügt Inhalte zusammen mit Tags in die Datei
tagdb.txtein. - Suchen nach Tags: Durchsucht
tagdb.txtnach Inhalten, die mit bestimmten Tags versehen sind.
-
Zeigt den Hilfetext an, der in der Datei
help.txtgespeichert ist. -
Verwendung:
./tagdb --help
oder
./tagdb -h
- Fügt einen neuen Inhalt in die Datei tagdb.txt ein. Tags und Inhalt werden als Argumente übergeben.
- Verwendung:
Beispiel:
./tagdb -a <tags> <inhalt> <tags>: Eine durch Kommas getrennte Liste von Tags. <inhalt>: Der Inhalt, der mit den Tags verknüpft werden soll.
./tagdb -a tag1,tag2 "Mein neuer Inhalt"
- Durchsucht tagdb.txt und gibt Inhalte zurück, die alle angegebenen Tags enthalten.
- Verwendung:
Beispiel:
./tagdb -q <tags> <tags>: Eine durch Kommas getrennte Liste von Tags, nach denen gesucht werden soll.
./tagdb -q tag1,tag2