Pokaż wyniki 1 do 4 z 4

Temat: Problem z wget

  1. #1
    Zarejestrowany
    Jul 2014
    Postów
    12

    Domyślnie Problem z wget

    Hej!

    Piszę skrypt w bash'u ale niestety już na początku napotkałem się na mały problem.

    Tu jest kod:
    Kod:
    #!/bin/bash
    
    
    websites=(onet.pl facebook.pl myapple.pl)
    
    for website in ${websites}
    do
    	echo "Downloading the webpage to disk..."
    	wget ${websites[website]} -o website
    	echo "Downloaded successfully!"
    	sed -n 's/.*href="\([^"]*\).*/\1/p' website
    done
    A tu error:
    Zrzut ekranu z 2015-04-18 15:04:22.jpg

    Proszę o pomoc!

  2. #2
    Zarejestrowany
    Jun 2010
    Postów
    226

    Domyślnie

    Kod:
    declare -a websites=("onet.pl" "facebook.pl" "myapple.pl")
    for i in "${websites[@]}"
    do
       echo "Downloading the webpage to disk..."
    	wget "$i" -o "$i"
    	echo "Downloaded successfully!"
    	sed -n 's/.*href="\([^"]*\).*/\1/p' "$i"
    done
    Daj znac czy dziala
    Ostatnio edytowane przez szymkraw : 04-18-2015 - 18:18

  3. #3
    Zarejestrowany
    Jul 2014
    Postów
    12

    Domyślnie

    Cytat Napisał szymkraw Zobacz post
    Kod:
    declare -a websites=("onet.pl" "facebook.pl" "myapple.pl")
    for i in "${websites[@]}"
    do
       echo "Downloading the webpage to disk..."
    	wget "$i" -o "$i"
    	echo "Downloaded successfully!"
    	sed -n 's/.*href="\([^"]*\).*/\1/p' "$i"
    done
    Daj znac czy dziala
    Działa, wielkie dzięki!

  4. #4
    ocb
    ocb jest offline
    Zarejestrowany
    May 2011
    Postów
    392

    Domyślnie

    Kod:
    	sed -n 's/.*href="\([^"]*\).*/\1/p' "$i"
    To jest powód dla którego nie chce zaglądać do manuala i uczyć się pisać skryptów w tej powłoce.

Zasady Postowania

  • Nie możesz zakładać nowych tematów
  • Nie możesz pisać wiadomości
  • Nie możesz dodawać załączników
  • Nie możesz edytować swoich postów
  •  
Subskrybuj