Ahogyan írják, Linux alatt könnyebb, reguláris kifejezés alapján, egy röpke szkript átnyomná az egészet, de biztos működik powershell alatt is hasonló
Csaba József Venczel <[email protected]> ezt írta (időpont: 2019. máj. 31., P 10:34): > 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 <[email protected]> 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 <[email protected]> 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 >>> [email protected] >>> 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 >> [email protected] >> 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 > [email protected] > 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 [email protected] 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/
