Spezzare Path File

Vedi tutte le pagine e le modifiche recenti o scarica i sorgenti nella pagina


SpezzarePathFile

_ da perl cookbook 9.10_

Supponete di avere in una stringa un percorso completo per un file, e di volere estrarre informazioni come la directory in cui si trova, ed il nome del dile senza il resto della string.

Se state pensando ad usare una espressione regolare, dimenticatelo. Se questo e’ il file: >> file = “C:/Programmi/OpenOffice.org1.0.1/share/template/italian/internal/html.sxw” => “C:/Programmi/OpenOffice.org1.0.1/share/template/italian/internal/html.sxw”

per ottenere il nome del solo file, pulito da tutto il resto del path, usate File.basename():

File.basename file => “html.sxw”

Se volete solo la directory: >> File.dirname file => “C:/Programmi/OpenOffice.org1.0.1/share/template/italian/internal”

Se volete l’estensione del file: >> File.extname file => ”.sxw”

Created on November 25, 2005 13:43 by il gruppo (256.256.256.256)