Ich schreibe ein Bash-Skript, um Podcasts zu erhalten. Das Problem ist, dass einige der Podcast-Nummern einstellig sind, während andere zwei- oder dreistellig sind. Daher muss ich sie auffüllen, damit sie alle drei Stellen haben.
Ich habe folgendes versucht:
n=1
n = printf %03d $n
wget http://aolradio.podcast.aol.com/sn/SN-$n.mp3
Die Variable 'n' bleibt jedoch nicht dauerhaft aufgefüllt. Wie kann ich es dauerhaft machen?
wget $(printf http://aolradio.podcast.aol.com/sn/SN-%03d $n.mp3, $n)
. Fügen Sie einfach die gesamte URL in dieprintf
Anweisung ein.