URL: https://linuxfr.org/forums/programmation-shell/posts/pls2dir-convertir-une-playlist-pls-vers-un-dossier-rempli-de-musiques Title: pls2dir : convertir une playlist .pls vers un dossier rempli de musiques Authors: Dorian Date: 2011年02月22日T22:16:19+01:00 Tags: Score: 4 Voilà, pour mes besoins perso, j'ai fait un petit script qui convertit les [fichiers .pls](http://fr.wikipedia.org/wiki/PLS_(format_de_fichier\)) vers un dossier avec les musiques de la playlist. Bien sûr c'est du "ça marche chez moi" donc **libre** à vous de le modifier. En parlant de libre, c'est sous WTFPL : ```bash #!/bin/bash # # DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE # Version 2, December 2004 # # Copyright (C) 2011 Dorian # # Everyone is permitted to copy and distribute verbatim or modified # copies of this license document, and changing it is allowed as long # as the name is changed. # # DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE # TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION # # 0. You just DO WHAT THE FUCK YOU WANT TO. # Usage if [ $# -ne 1 ] then echo Usage : pls2dir FILE exit fi # Make directory dir=${1/.pls/} if [ ! -d "$dir" ] then echo -n "Make directory : " echo $dir mkdir "$dir" else echo "Directory already exist" fi # File for list of musics with some filters out=$(mktemp) grep File "1ドル" | cut -d"=" -f2> $out # Copy each music to the directory while read line do name=$(echo "$line" | sed 's,.*/,,') name=$(printf "%b\n" "${name//%/\\x}") curl -s "$line"> "$dir/$name" done < $out ```

AltStyle によって変換されたページ (->オリジナル) /