2015-09-20, 19:01
  #1
Medlem
Svenne-rasses avatar
Hej jag har ett shell script som laddar ner ett videoklipp med hjälp av wget. Som det är nu så måste jag redigera scriptet för varje ny video, jag skulle därför vilja att när jag kör scriptet så frågar den efter en länk som man sedan klistrar in och den börjar ladda ner. Det är bara en video åt gången jag behöver ladda ner.
Så här ser scriptet ut nu:
Kod:
#!/bin/bash
wget -O /mapp/filnamn "länkadress"

Någon som har en bra lösning?
Citera
2015-09-20, 19:30
  #2
Medlem
Svenne-rasses avatar
Jag lyckades lösa det själv, man ska Googla innan man frågar.
använde read-kommandot.
Här är koden om någon annan undrar.
Kod:
#!/bin/bash
read -e -p "URL: " LINK
wget -O /mapp/filnamn "$LINK"
Citera
2015-09-21, 14:18
  #3
Moderator
vhes avatar
Det traditionella sättet att göra dett är att ge URL:en som ett argument på kommandoraden. Du refererar du till argumentet med $1.
Citera

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Det är enkelt att registrera ett nytt konto

Bli medlem

Logga in

Har du redan ett konto? Logga in här

Logga in