Eccolo qui... è sicuramente migliorabile ma funziona. Va chiamato senza argomenti. Prende tutti i file NOME.mp3 della cartella corrente e li codifica (diventano NOME.wav). Purtroppo non sono riuscito a farlo funzionare anche con nomi di files con degli spazi, quindi occhio.codice:#!/bin/bash if [[ $# = 0 ]]; then to_process=(`ls *.mp3`); part1=""; part2=""; ((i=0)) for ((i=0; i < ${#to_process[@]}; i+=2)); do part1="$part1 ${to_process[$i]}"; ((x=i+1)); if [[ ${to_process[$x]} != "" ]]; then part2="$part2 ${to_process[$x]}"; fi done ./$0 $part1 & ./$0 $part2 & else for file in $@; do lame --mp3input --decode "$file" "`basename "${file}" .mp3`.wav"; done fi
Per chiamarlo basta metterlo dove si vuole e mettere un link simbolico (o direttamente lo script) in ~/bin

Rispondi quotando