[Linuxtrent] Re: Funziona con la funzione?

  • From: Lele Gaifax <lele@xxxxxxxxxxxxxxxxxxx>
  • To: linuxtrent@xxxxxxxxxxxxx
  • Date: 28 Dec 2003 12:17:21 +0100

>>>>> "airwood65@virgilio" == airwood65@virgilio it <airwood65@xxxxxxxxxxx> 
>>>>> writes:

    airwood65@virgilio> Funziona tutto quanto, ma quando converto da
    airwood65@virgilio> .mp3 a .wav, i files generati hanno estensione
    airwood65@virgilio> tipo <nome.mp3>.wav, dove <nome.mp3> e' il
    airwood65@virgilio> nome del file + la vecchia estensione.

Quello che ti serve è basename, oppure expr:

$ nomefile="ciccio.mp3"
$ senzaext=$(basename $nomefile .mp3)

oppure

$ senzaext=$(expr "$nomefile" : '\(.*\).mp3)

hth,
ciao, lele.
-- 
nickname: Lele Gaifax   | Quando vivrò di quello che ho pensato ieri
real: Emanuele Gaifas   | comincerò ad aver paura di chi mi copia.
email: lele@xxxxxxxxxx  |               -- Fortunato Depero, 1929.

-- 
Per iscriversi  (o disiscriversi), basta spedire un  messaggio con OGGETTO
"subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx


Other related posts: