Originariamente inviato da w0nz3r
Ciao a tutti,
ho una serie di file del tipo
AAA.txt-backup-10:10
BBB.doc-backup-12:10
CCC.xls-backup-14:13
Il suffisso è quindi del tipo -backup-??:??
Vorrei spostare il suffisso in prefisso, quindi avere
backup-10:10-AAA.txt
backup-12:29-BBB.doc
backup-14:13-CCC.xls
Come posso fare? Ci ho provato con i find, xargs, basename, ma ci sto perdendo le ore!
Grazie a tutti per l'aiuto!
Provato con cut? qualcosa del tipo
codice:
┌─[psykopear@archbang]─[~/prova]
└──╼ ls | cut -d"-" -f1,2,3
AAA.txt-backup-10:10
┌─[psykopear@archbang]─[~/prova]
└──╼
codice:
a=`ls | cut -d"-" -f1`
b=`ls | cut -d"-" -f2,3`
mv $a-$b $b-$a
codice:
┌─[✗]─[psykopear@archbang]─[~/prova]
└──╼ ls
backup-10:10-AAA.txt
┌─[psykopear@archbang]─[~/prova]