Webbsida skrapning via Linux. (3 / 16 steg)
Steg 3: Horoskop.
Kan du om dig själv, partner, anställd eller ens chef hur deras dag kan gå.
GHP:
1 # få dagens horoskop
2 hsign = "Jungfrun"
3 lynx-bredd 1000 - dump "http://www.creators.com/lifestylefeatures/horoscopes/horoscopes-by-holiday.html" > hscope; katt hscope | grep $hsign
$. / ghp
Jungfrun (23 augusti-22 september). Stolthet i ägandet gäller alla dina ägodelar, och du ska vara noga med att de gnistra, glans och verkligen fungerar. Ikväll, du kommer bli påmind om hur mycket du vårda och behöver gott om utrymme för att göra din grej.
Variation:
ghp1:
1 # få dagens horoskop
2 hsign = $1
3 datum + %D
4 eko -n "Dagens horoskop för:"
5 lodjur-bredd 1000 - dump "http://www.creators.com/lifestylefeatures/horoscopes/horoscopes-by-holiday.html" > hscope; katt hscope | grep $hsign
$. / ghp1 fiskarna
05/31/11
Dagens horoskop för: fiskarna (19 februari-20 mars). Det finns så många människor som försöker göra det du redan gör så bra. Du verkligen gör världen en björntjänst om du dela vad du vet. I ditt hjärta är du en lärare.
Ännu ett annat sätt att göra samma sak.
wghp:
[code]
# Få dagens horoskop
hsign = $1
wget - q "http://www.creators.com/lifestylefeatures/horoscopes/horoscopes-by-holiday.html"
Cat horoskop-av-holiday.html | grep $hsign > hscope
katt hscope | sed 's/...\(.*\)..../\1/'
RM horoskop-av-holiday.html
[/code]
$. / wghp CANCER
CANCER (22 juni-22 juli). När din känslomässiga behov uppfylls, du känner dig fysiskt stark och kompetent. Den kärlek och uppmärksamhet av en nära anhörig kommer att ha en positiv effekt på din hälsa.
--------------------------------------------------------------
Uppdatering: Lagt till en bild. (ingår i zip-filen).
$. / ghp2 cancer
--------------------------------------------
.--.
/ _`. Cancer-krabba
(_) ( )
'. /
`--'
09/25/11
Dagens horoskop för: CANCER (22 juni-22 juli). Du kommer att höra från någon du inte förväntade dig att höra från. I din upphetsning, kunde du glömma att fråga vad du vill veta om de händelser som har inträffat sedan ditt senaste besök med denna person.
--------------------------------------------
GHP2
[code]
# Få dagens horoskop
echo "--------------------------------------------"
hsign = $1
# tecken brett
CW = 60
hsign = "" echo $hsign|tr "[a-z]" "[A-Z]''"
Cat $hsign
datum + %D
eko - n "Dagens horoskop för:"
Lynx-bredd 1000 - dump "http://www.creators.com/lifestylefeatures/horoscopes/horoscopes-by-holiday.html" | grep $hsign | Vik -sw $cw
echo "--------------------------------------------"
[/code]
Om kan inte extrahera zip-filen, då här är grafiken.
============================================
.-. .-.
(_ \ / _) Väduren-Ram
|
|
. .
'.___.' Taurus-tjuren
.' `.
: :
: :
`.___.'
._____.
| | Gemini-Tvillingarna
| |
_|_|_
' '
.--.
/ _`. Cancer-krabba
(_) ( )
'. /
`--'
.--.
() Leo - lejonet
(_) /
(_,
_
' `:--.--.
|| Nyaktigt Jungfrun-Jungfrun
| | | )
| | |/
(J
__
___.' '. ___ Libra-balansen
____________
_
' `:--.--.
| | | Skorpionen-Skorpionen
| | |
| | | ..,
`---':
...
.': Skytten-Archer
.'
`..'
.' `.
_
\ /_) Stenbocken-geten
\ /`.
\ / ;
\/ __.'
.-"-. _.-"-. _.-Aquarius-vatten-bärare
.-"-._.-"-._.-
`-. .-"Fiskarna-fiskar
: :
--:--:--
: :
.-' `-.
också att få veckans version:
gh2p:
[code]
# Få dagens horoskop
echo "--------------------------------------------"
# teckenbredd
CW = 60
hsign = $1
hsign = "" echo $hsign|tr "[a-z]" "[A-Z]''"
Cat $hsign
eko - n "dag:"
datum + %D
ECHO "Dagens horoskop för:"
Lynx-bredd 1000 - dump "http://www.creators.com/lifestylefeatures/horoscopes/holiday-mathis-weekly.html" | grep $hsign | Vik -sw $cw
echo "--------------------------------------------"
[/code]
---------------------------------------------------------------
få veckovis horscope
# Få veckans horoskop
echo "--------------------------------------------"
# teckenbredd
CW = 60
hsign = $1
om [$# - lt "1"];
sedan hsign = "Jungfrun"
Fi
hsign = "" echo $hsign|tr "[a-z]" "[A-Z]''"
Cat ~/signs/$hsign
eko - n "dag:"
datum + %D
ECHO "veckohoroskop för:"
Lynx-bredd 1000 - dump "http://www.creators.com/lifestylefeatures/horoscopes/holiday-mathis-weekly.html" | grep $hsign | Vik -sw $cw
echo "--------------------------------------------"