por ejemplo, si el dia de hoy quisieramos descargar la publicacion del ultimo disco de Michael Jackson, solo deberiamos usar el siguiente script en bash:
crear un archivo con el editor de su gusto (ejemplo vim, geany, kate, gedit, emacs, etc)
vim album.sh
y colocar lo siguiente:
#!/bin/bash
export URLMICHAEL=http://bogota.vive.
declare -a DESCARGAS
declare -a NOMBRES
DESCARGAS=( AUDIO-8553320-0.mp3 AUDIO-8553340-0.mp3 AUDIO-8553341-0.mp3 AUDIO-8553360-0.mp3 AUDIO-8553361-0.mp3 AUDIO-8553380-0.mp3 AUDIO-8553381-0.mp3 AUDIO-8553425-0.mp3 AUDIO-8553441-0.mp3 AUDIO-8553445-0.mp3 )
NOMBRES=( "1. Hold my hand - (Duet with Akon)" "2. Hollywood tonight" "3. Keep your head up" "4. (I like) The way you love me" "5. Monster (Featuring 50 Cent)" "6. Best of Joy" "7. Breaking News" "8. (I cant make it) Another day - (Featuring Lenny Kravitz)" "9. Behind the Mask" "10. Much too soon" )
for a in 0 1 2 3 4 5 6 7 8 9 ;
do
echo ""
echo "descargando: "
echo "$a $URLMICHAEL/${DESCARGAS[$a]} en Michael Jackson - ${NOMBRES[$a]}.mp3"
wget $URLMICHAEL/${DESCARGAS[$a]}
mv -v ${DESCARGAS[$a]} "Michael Jackson - ${NOMBRES[$a]}.mp3"
done
guardar el archivo (vim 'esc + ZZ')
y darle permisos de ejecución:
chmod o+x album.sh (si se quiere que lo ejecuten todos los usuarios colocar a en lugar de la o)
y ejecutar el script
./album.sh
y voilá!
No hay comentarios:
Publicar un comentario