Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
adam.huang
Ohmyzsh
Commits
e4884da5
Commit
e4884da5
authored
Jun 09, 2013
by
San Martin Morote Eduardo
Browse files
Random quotes from the internet
parent
27c6becf
Changes
1
Show whitespace changes
Inline
Side-by-side
plugins/rand-quote/rand-quote.plugin.zsh
0 → 100644
View file @
e4884da5
Get a random quote fron the sitehttp://www.quotationspage.com/random.php3
# Created by Eduardo San Martin Morote aka Posva
# http://posva.github.io
# Sun Jun 09 10:59:36 CEST 2013
# Don't remove this header, thank you
# Usage: quote
if
[[
-x
`
which curl
`
]]
;
then
function
quote
()
{
Q
=
$(
curl
-s
--connect-timeout
2
"http://www.quotationspage.com/random.php3"
|
grep
-m
1
"dt "
)
TXT
=
$(
echo
"
$Q
"
|
sed
-e
's/<\/dt>.*//g'
-e
's/.*html//g'
-e
's/^[^a-zA-Z]*//'
-e
's/<\/a..*$//g'
)
W
=
$(
echo
"
$Q
"
|
sed
-e
's/.*\/quotes\///g'
-e
's/<.*//g'
-e
's/.*">//g'
)
echo
"
\e
[0;33m
${
W
}
\e
[0;30m:
\e
[0;35m“
${
TXT
}
”
\e
[m"
}
#quote
fi
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment