Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Hromadné přejmenování složek (z ddmmrr na rr mmdd) [vyřešeno]  (Přečteno 1312 krát)

marius35

  • Návštěvník
  • Příspěvků: 6
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?
« Poslední změna: 08 Února 2012, 12:21:32 od Tadeáš Pařík »

Filip Dominec

  • [Proplesk] [Piškot]
  • Stálý člen
  • **
  • Příspěvků: 1157
Re:Hromadné přejmenování složek (z ddmmrr na rr mmdd)
« Odpověď #1 kdy: 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
http://www.vrattenamstat.cz/ | Buďme tolerantní k triviálním dotazům; neznamenají "neumím to najít", ale "nejsem si jist, že to je správná cesta".

marius35

  • Návštěvník
  • Příspěvků: 6
Re:Hromadné přejmenování složek (z ddmmrr na rr mmdd)
« Odpověď #2 kdy: 08 Února 2012, 12:15:36 »
Děkuji mnohokráte, geniální. Ušetřeno několik hodin práce

 

Provoz zaštiťuje spolek OpenAlt.