Van valakinek 5lete, hogyan tudnam atalakitani a windows-os hosszufileneveket (amelyekben vannak szunetek pl „hosszu file nev.txt” linuxosra pl „hosszu_file_nev.txt”
Esetleg hogyan tudom kezelni ezeket a fileokat egy script-bol (sed-el akarnam szurni oket)
Alpar
és melyik nyelvben? vmi str_replace szerû függvényt keress, aztán cseréld ki a ” „-t „_”-ra, meg az ékezetes betûket ékezet nélküliekre yól..
sedrol passz, de a shell altal ertelemzheto karaktereket akarsz hasznalni tegyel ele egy t;
tehat: hosszu file nev.txt”
ez mind szep, de hogyan tehetem mindezt automatikusan egy szkript-el megoldani egy egesz konyvtar tartalmara
most eppen sorra veszi a kovetkezokepp
hosszu sed
file sed
nev.txt sed
Ez a per jel nem írja át, a filok neveit, hanem hivatkozik rá.
A ‘space’-re ‘space’-szel lehet hivatkozni.
pl: mplayer ez egy film.avi – hibás
mplayer ez egy film.avi – megnyitja
(A miatt tudja a program, hogy nem következõ paraméter jön (amelyet egyébként mindig szóköz választ el), hanem még folytatódik az elõzõ.)
Persze át is lehet konvertálni, de van értelme?
koszi a valaszokat, a / jelt ertem mirol szol a baj az , hogy amikor egy bash scriptel akarom atnevezni egy ilyen file tartalmat akkor ez a jel mintha nem kerulne be
tulajdonkeppen egy dir-el megnezem, hogy mi van a konyvtarba es azzal probalok tovabb dolgozni (a scripten belul) de mindig csak az elso szunetig veszi figyelembe az allomanynevet a masodik szunettol mar uj allomanyjent kezeli
keresek tovabb, amint sikerul megoldani akkor majd megmondom hol van a hiba
Van valakinek 5lete, hogyan tudnam atalakitani a windows-os hosszufileneveket (amelyekben vannak szunetek pl „hosszu file nev.txt” linuxosra pl „hosszu_file_nev.txt”
Esetleg hogyan tudom kezelni ezeket a fileokat egy script-bol (sed-el akarnam szurni oket)
legutóbbi hsz