[Techinfo] Alkönyvtárak másolása kezdőbetű alapján

József Venczel venczelj69 at gmail.com
2019. Május. 31., P, 08:01:26 CEST


Szia!

Nekem is hasonló jutott eszembe, csak bash shell-el.

Én egy szövegfájlba listáznám a mappák nevét (pl. ls /forras > abc.txt) Nem
tudom, hogy van-e elég hely a háttértárolón másolatot készíteni az összes
mappáról, de egy kis szövegfájlnak csak akad hely ;o)
Ebből a fájlból pl. a sed parancs segítségével mindig kiválogatnám a
megfelelőt, végrehajtanám a másolást, majd törölném a másolt könyvtárak
nevét a fájlból. Pl.: sed '/^betű/!d' abc.txt
Törlés meg :
sed '/^betű/d' abc.txt > abc2.txt
rm abc.txt
mv abc2.txt abc.txt

Ezt pedig betenném egy for ciklusba: for i in a b cs c .... A dupla
mássalhangzókat előre venném az ábécében, hogy előbb azok tűnjenek el a
listából, ahogy Zsuzsa is írta.

Ezt nyilván meg lehetne tenni PowerShellből is.
Nem vagyok gyakorlott shell programozó, de ha lesz időm rá ma, akkor
megpróbálom megoldani, csak a gyakorlás kedvéért.

Üdv,
Venczel József

Szalayné Tahy Zsuzsa <sztzs at infokatedra.hu> ezt írta (időpont: 2019. máj.
31., P, 2:24):

> Csak tipp:
> PowerShell (úgy érzem, tudnia kellene, de még soha nem próbáltam)
> Úgy csinálnám, hogy először készítenék egy másolatot és abból mozgatnám át
> egy scripttel az új helyre a mappákat. Így először meg lehet szabadulni a
> CS mappáktól és utána jöhetnek a C-vel kezdődő többiek.
> (ha csak egyszer kell, akkor lehet, hogy kézzel gyorsabb)
>
> SzTZs
>
>
> On Thu, May 30, 2019 at 10:31 PM Boldog Ferenc <fboldog at gmail.com> wrote:
>
>> Helló!
>>
>> Adott egy mappa a neve legyen FORRAS
>> Ebben több alkönyvtár van,  pl. ABLAK, BALATON, CSATORNA, STB...Ezekben
>> az  alkönyvtárakban is vannak fájlok és további mappák.
>> Az ABLAK, BALATON, stb... alkönyvtárakat kellene átmásolni úgy a cél
>> helyre, hogy a mappák kezdőbetűje alapján válogassa szét a cél helyen lévő
>> A, B, C, CS, stb... nevű mappákba.
>> Néztem néhány programot, SYNCBACK, File menu Tools, és más másoló és
>> szinkronizációs feladatra kitalált programok, de egyik sem képes ilyen
>> módon válogatni. Egy QNAP NAS-ra mennének fel a cuccok így. A QSYNC sem
>> paraméterezhető így.
>> Az XCOPY sem tudja.
>> Hab a tortán, hogy például a CSALAD nevű mappa nem a C hanem a CS nevű
>> mappába kellene, hogy kerüljön.
>> Ötleteket és segítséget szeretnék kérni.
>>
>> Üdv:
>> Boldog Ferenc
>> _______________________________________________
>> Techinfo mailing list
>> Techinfo at lista.sulinet.hu
>> Fel- és leiratkozás:
>> http://lista.sulinet.hu/cgi-bin/mailman/listinfo/techinfo
>> Illemtan: http://www.szag.hu/illemtan.html
>> Ügyfélszolgálat FAQ: http://sulinet.niif.hu/
>>
> _______________________________________________
> Techinfo mailing list
> Techinfo at lista.sulinet.hu
> Fel- és leiratkozás:
> http://lista.sulinet.hu/cgi-bin/mailman/listinfo/techinfo
> Illemtan: http://www.szag.hu/illemtan.html
> Ügyfélszolgálat FAQ: http://sulinet.niif.hu/
>
--------- következő rész ---------
Egy csatolt HTML állomány át lett konvertálva...
URL: <http://lista.sulinet.hu/pipermail/techinfo/attachments/20190531/e9616793/attachment.html>


További információk a(z) Techinfo levelezőlistáról