-
Notifications
You must be signed in to change notification settings - Fork 0
Home
David Kirwan edited this page Jun 14, 2013
·
4 revisions
This wiki page will hopefully explain some basic usage instructions for this tool
dkirwan@archbox:~$ usefuldb -h
UsefulDB - a simple command and URL database (0.0.12)
Useage: usefuldb <searchtag1> <searchtag2> .. <searchtagN>
-a, --add Add an entry to the database
-d, --delete Delete an entry from the database
-l, --list List all entries in the database
-h, --help Print out this message
dkirwan@archbox:~$ usefuldb -a
Launching the add system:
in verbose mode
Please enter the comma separated search tags like the following:
eg:
term1, term2, term3
test3, test4, test5
Please enter the value you wish to store for this database entry:
Some other test value
Please enter a description for this entry:
some other test description
I, [2012-08-03T14:47:16.290330 #13389] INFO -- : Storing the following in the database:
I, [2012-08-03T14:47:16.290413 #13389] INFO -- : Search tags: ["test3", "test4", "test5"]
I, [2012-08-03T14:47:16.290440 #13389] INFO -- : Entry Value: Some other test value
I, [2012-08-03T14:47:16.290463 #13389] INFO -- : Description: some other test description
I, [2012-08-03T14:47:16.292488 #13389] INFO -- : Saving database
dkirwan@archbox:~$ usefuldb -l
Launching the list system:
##
Element: 0
- Tags: ["test", "test1", "test2"]
- Value: test value
- Description: test description
##
Element: 1
- Tags: ["test3", "test4", "test5"]
- Value: Some other test value
- Description: some other test description
##
I, [2012-08-03T14:45:17.835073 #13380] INFO -- : Number of entries in the database is: 2
dkirwan@archbox:~$ usefuldb -d
Element: 0
- Tags: ["test", "test1", "test2"]
- Value: test value
- Description: test description
##
Element: 1
- Tags: ["test3", "test4", "test5"]
- Value: Some other test value
- Description: some other test description
##
I, [2012-08-03T14:49:35.414565 #13393] INFO -- : Number of entries in the database is: 2
Enter the number of the element from the list above which you want to delete
1
I, [2012-08-03T14:51:52.098510 #13393] INFO -- : Entry removed
I, [2012-08-03T14:51:52.100389 #13393] INFO -- : Saving database
dkirwan@archbox:~$ usefuldb test install website google git
Launching the search system:
Searching the database for tag: test
Searching the database for tag: install
- Tags: ["install", "rubygems", "website", "usefuldb"]
- Value: http://rubygems.org/usefuldb
- Description: Website for the usefuldb gem
##
Searching the database for tag: website
- Tags: ["install", "rubygems", "website", "usefuldb"]
- Value: http://rubygems.org/usefuldb
- Description: Website for the usefuldb gem
##
- Tags: ["search", "find", "website", "google"]
- Value: http://www.google.com
- Description: Search engine
##
Searching the database for tag: google
- Tags: ["search", "find", "website", "google"]
- Value: http://www.google.com
- Description: Search engine
##
Searching the database for tag: git
- Tags: ["git", "add"]
- Value: git add <path>
- Description: Add files at path to the git branch
##
- Tags: ["git", "commit"]
- Value: git commit -m 'commit message'
- Description: Detail the changes in this commit
##
- Tags: ["git", "rm", "cache"]
- Value: git rm -r --cached
- Description: Delete all files in the directory not managed by git
##
- Tags: ["git", "tag", "tagging"]
- Value: git tag -a v0.0.0 -m 'Version 0.0.0'
- Description: Create a tag for a specific point in the branch history which can be easily accessed later
##