Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: marius35 08 Února 2012, 05:27:38

Název: Hromadné přejmenování složek (z ddmmrr na rr mmdd) [vyřešeno]
Přispěvatel: marius35 08 Února 2012, 05:27:38
Pěkný den vinšuju,
mám velkou hromadu složek pojmenovaných vzorem DDMMRR(den, měsíc, rok) a potřeboval bych to přesně naopak (na RRMMDD), jinak v tom názvu složky není nic, jen 6 čísel, který potřebuju přeházet. Nějaký tip?
Název: Re:Hromadné přejmenování složek (z ddmmrr na rr mmdd)
Přispěvatel: Filip Dominec 08 Února 2012, 11:29:33
Takto:

Kód: [Vybrat]
touch 123456 aabbcc
filip@peklostroj:~/a $ ls
aabbcc  123456
filip@peklostroj:~/a $ for a in *; do mv $a $(echo $a | sed -e 's/\(..\)\(..\)\(..\)/\3\2\1/');  done
filip@peklostroj:~/a $ ls
ccbbaa  563412
Název: Re:Hromadné přejmenování složek (z ddmmrr na rr mmdd)
Přispěvatel: marius35 08 Února 2012, 12:15:36
Děkuji mnohokráte, geniální. Ušetřeno několik hodin práce