Skip to content

Python utility to search for a word in a text file. If found, returns the complete paragraph the word was found in.

License

Notifications You must be signed in to change notification settings

kcoyner/searchWord

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 

Repository files navigation

searchWord

Python utility to search for a word in a text file. If found, returns the complete paragraph the word was found in.

It is particularly useful if used with GPG and bash as a password manager. Just add the following to your .bashrc:

password manager

function qpass () {
    /usr/bin/gpg -d < ~/Kevin/docs/passwords.gpg | ~/bin/searchWord.py "$@" | more
}

Make sure searchWord.py is located such that it can be found via your PATH setting.

Maintain your passwords in a simple txt file and encrypt it with you GPG key. Organize your password entries almost any way you desire with whatever info you want to save, but make sure to put a new paragraph between each entry.

Example entries separated by whitespace:

Gmail
    URL:  http//gmail.com
    UserID:  myemail@gmail.com
    Passwd:  mySecret01

New York Times
    URL:  http://nytimes.com
    UserID:   kevin@example.com
    Passwd:   mySecret02

Amazon
    URL:  http://amazon.com
    UserID:  kevin@example.com
    Passwd:  mySecret03

If you happen to use vim for editing be sure to give folding a try.

About

Python utility to search for a word in a text file. If found, returns the complete paragraph the word was found in.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages