Update README.md
This commit is contained in:
parent
f099978a08
commit
e705cde05d
1 changed files with 4 additions and 2 deletions
|
@ -9,12 +9,12 @@ the OSX keychain under the name "email" using your password as the account. The
|
||||||
script saves the unread count out to /tmp/GMAIL_UNREAD and then you can do
|
script saves the unread count out to /tmp/GMAIL_UNREAD and then you can do
|
||||||
whatever the fuck you want do to with it, as long as it's not illegal.
|
whatever the fuck you want do to with it, as long as it's not illegal.
|
||||||
|
|
||||||
## OH, BTW
|
## This shit sucks
|
||||||
|
|
||||||
Like many small projects I failed to realize that this is easily accomplished
|
Like many small projects I failed to realize that this is easily accomplished
|
||||||
with shell scripting alone:
|
with shell scripting alone:
|
||||||
|
|
||||||
export KEYCHAIN_ITEM='email' | curl -u `security find-generic-password -s ${KEYCHAIN_ITEM} | grep 'acct' | cut -c 19- | tr -d '"' | tr -d '\n'`:`security find-generic-password -w -s ${KEYCHAIN_ITEM}` --silent "https://mail.google.com/mail/feed/atom" | perl -ne 'print "$2\n" if /<(email)>(.*)<\/\1>/;' | wc -l | tr -d ' '
|
export KEYCHAIN_ITEM='email' && curl -u `security find-generic-password -s ${KEYCHAIN_ITEM} | grep 'acct' | cut -c 19- | tr -d '"' | tr -d '\n'`:`security find-generic-password -w -s ${KEYCHAIN_ITEM}` --silent "https://mail.google.com/mail/feed/atom" | perl -ne 'print "$2\n" if /<(email)>(.*)<\/\1>/;' | wc -l | tr -d ' '
|
||||||
|
|
||||||
Where `KEYCHAIN_ITEM` is the name of the Keychain Access key that you stored
|
Where `KEYCHAIN_ITEM` is the name of the Keychain Access key that you stored
|
||||||
your email address and password in. This command provides more flexibility as
|
your email address and password in. This command provides more flexibility as
|
||||||
|
@ -25,3 +25,5 @@ output (pipe it to a file, shove it up your ass, whatever you’re into).
|
||||||
So yeah, I’ll leave this project up since it does provide a nice example of
|
So yeah, I’ll leave this project up since it does provide a nice example of
|
||||||
checking for unread messages in Python but I don’t plan on using it any longer
|
checking for unread messages in Python but I don’t plan on using it any longer
|
||||||
as the CLI solution has way more sex appeal.
|
as the CLI solution has way more sex appeal.
|
||||||
|
|
||||||
|
Possibly maintained gist available [here](https://gist.github.com/joshtronic/8640234)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue