Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem řazení složek podle části názvu

Ahoj,
mám následující problém: v práci mám na několika externích discích hromadu hudby(dohromady cca 10 TB). V podstatě platí, že co složka, to digitalizovaná MC. Složek jsou tedy stovky, ne-li tisíce. Jsou pojmenované zhruba takto:

Pražský výběr - Live, 4DOH1170

Mým úkolem je ty složky seřadit podle čísla, což je to "4DOH1170". Navíc je někdy ve formátu "4DOH1170", jindy s mezerou, "4DOH 1170". Kdyby se to ale mělo dělat ručně, člověk by z toho zcvokl... Nevíte někdo, jak to udělat nějak elegantněji a jednodušeji? Nějak to přefiltrovat přes součást názvu?
Mám Windows 7 nebo případně Ubuntu 10.04 (Gnome).

Předem díky moc za jakoukoli radu!

Předmět Autor Datum
Neporadím konkrétní řešení (protože jej neznám), jen nastíním postup: Total Commander + Hromadné př…
host 06.02.2014 17:27
host
ls -1|sed "s/\(.*\), *\(.*\) *\(.*\)/\2\3, \0/"|sort|sed "s/^\([^,]*\), \(.*\)/\2/"…
gilhad 06.02.2014 21:32
gilhad
To jsi borec, nějak takhle jsem si po představoval, ale nezrealizoval. ls - složka >roura>SED nebo G…
FixExa 06.02.2014 23:55
FixExa
Tak ono to podle zadani je fakt jednoduchy - za carkou je to, podle ceho chci radit (a mozna to v so… poslední
gilhad 07.02.2014 01:25
gilhad

Neporadím konkrétní řešení (protože jej neznám), jen nastíním postup:

Total Commander + Hromadné přejmenování (Ctrl+M) + regulární výraz

Problém tkví v tom, najít nějakou společnou vlastnost těch adresářů - např. že číslo je vždy posledních 8 znaků, nebo že číslo následuje vždy za třetí mezerou v názvu adresáře, a podobně.

Zpět do poradny Odpovědět na původní otázku Nahoru