Vinnaren i pepparkakshustävlingen!
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

Stöd Flashback

Flashback finansieras genom donationer från våra medlemmar och besökare. Det är med hjälp av dig vi kan fortsätta erbjuda en fri samhällsdebatt. Tack för ditt stöd!

Stöd Flashback