#!/usr/bin/env ruby BEGIN { %x(cdparanoia -B) } chemin = ARGV[1] chemin = '.' if not File.exist?(chemin.to_s) repertoire = Dir.new(chemin) fichiers = repertoire.entries.delete_if { |f| ! f[/\.wav/] } fichiers.each { |fichier| numero = fichier[/\d/] %x(oggenc -q8 #{fichier} #{numero}) }