cancellare il percorso di un file con sed

sed è uno di quegli strumenti da linea di comando linux tanto potenti quanto ostici da usare.

sed 's/.*\///' file1 > file2

il comando toglie tutto fino all’ultima barra: legge file1 (file di testo, un elenco di file con full path) e restituisce file2, lo stesso elenco ma senza percorso, solo il nome del file.

Mi serviva per togliere il percorso dai file m3u (playlist mp3), rendendo relativo il nome del file.

Leave a Reply

XHTML: You can use these tags:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>