PDA

Visualizza la versione completa : Domanda veloce


best1980
03-03-2005, 16:44
Ho in una directory pi¨ di 200 files che sono nominati in questa maniera:

[abc] file numero 1.txt
[abc] file numero 2.txt
[abc] file.txt
[abc] file 4.txt

ecc.

Quello che voglio Ŕ poterli con un solo comando rinominare tutti in questa maniera:

file numero 1.txt
file numero 2.txt
file.txt
file 4.txt

Quindi togliere solo il prefisso [abc].

Come fare? awk? perl? o cosa?

GRAZIE :ciauz:

Ilmalcom
03-03-2005, 18:15
#!/bin/bash
for i in \[abc\]*
do
TMP=`ls "$i" | sed 's/\[abc\] //'`
mv "$i" "$TMP"
done


Non testato, non mi assumo responsabilitÓ :fagiano:

Loading