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
787c6899
Unverified
Commit
787c6899
authored
Jun 29, 2018
by
Marc Cornellà
Committed by
GitHub
Jun 29, 2018
Browse files
rand-quote: update URL
Fixes #6949
parent
547a6ce2
Changes
1
Hide whitespace changes
Inline
Side-by-side
plugins/rand-quote/rand-quote.plugin.zsh
View file @
787c6899
# Get a random quote fron the site http://www.quotationspage.com/random.php
3
# Get a random quote fron the site http://www.quotationspage.com/random.php
# Created by Eduardo San Martin Morote aka Posva
# Created by Eduardo San Martin Morote aka Posva
# http://posva.github.io
# http://posva.github.io
# Sun Jun 09 10:59:36 CEST 2013
# Sun Jun 09 10:59:36 CEST 2013
...
@@ -13,7 +13,7 @@ END_COLOR="\e[m"
...
@@ -13,7 +13,7 @@ END_COLOR="\e[m"
if
[[
-x
`
which curl
`
]]
;
then
if
[[
-x
`
which curl
`
]]
;
then
function
quote
()
function
quote
()
{
{
Q
=
$(
curl
-s
--connect-timeout
2
"http://www.quotationspage.com/random.php
3
"
| iconv
-c
-f
ISO-8859-1
-t
UTF-8 |
grep
-m
1
"dt "
)
Q
=
$(
curl
-s
--connect-timeout
2
"http://www.quotationspage.com/random.php"
| iconv
-c
-f
ISO-8859-1
-t
UTF-8 |
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'
)
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'
)
W
=
$(
echo
"
$Q
"
|
sed
-e
's/.*\/quotes\///g'
-e
's/<.*//g'
-e
's/.*">//g'
)
if
[
"
$W
"
-a
"
$TXT
"
]
;
then
if
[
"
$W
"
-a
"
$TXT
"
]
;
then
...
...
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