Anonymous
public shellscript v1 · immutable#!/bin/sh#-----------------------------------------------------------------------## ## Description : script ## OS : GNU/linux ## Licence : GPL ## Utilisation : Mettre les fichiers ogg dans un dossier ## lancer le script $sh ogg2mp3.sh ## Il va enlever les espace et les majuscules ## et convertir tous en mp3 etle mettre dans un dossier ## ## ------------- ## < tuxien.net > ## ------------- # # \ ## \ ## .--. ## |o_o | # # |:_/ | ## // \ \ ## (| | ) ## /'\_ _/`\ ## \___)=(___/ ##-----------------------------------------------------------------------#clearecho "#---------------------------------------#"echo "# http://tuxien.net #"echo "# Convertion #"echo "# #"echo "# fichiers .ogg en . mp3 #"echo "# #"echo "# #"echo "# --------------------------------------#"#on remplace les espaces par _for i in *.ogg; do mv "$i" `echo $i | tr ' ' '_'`;done#on met tous en minusculefor i in *.[Oo][Gg][Gg]; do mv "$i" `echo $i | tr '[A-Z]' '[a-z]'`; done#convertion de ogg en wavfor n in *.ogg;doogg123 -d wav -f ${n%ogg}wav $n;#convertion de wav en mp3lame -h --abr 128 ${n%ogg}wav ${n%ogg}mp3;#on efface les fichiers tmp .wavrm -f ${n%ogg}wav;done mkdir Mp3IcImv *.mp3 Mp3IcI/