LINUX problem
Upam, da se bo kdo najdo, ki mi bo lahko pomagal..
v linuxu bi moral na nek način sestaviti ukaz, ki bi iz enega charseta spremenil v drugega…
ena možnost je ukaz iconv, ki pa ob uporabi dela le z eno datoteko:
iconv -f windows1250 -t iso8850 vhodnifile >izhodnifile
kako bi lahko naredil, da bi mi vse datoteke v mapi z končnico *.jsp spremenil s tem ukazom
upam da sem dovolj podrobno opisal problem
HELP!
Živjo Denis.
Spodaj imaš quick and dirty rešitev.
PAZI!!! Naredi convert, vendar samo v tekočem direktoriju.
Torej cut&past v neko datoteko, datoteki daš excutable pravice (chmod 755 ime_datoteke), nekam v path si jo prekopiraj in startaj.
Lepo Linuxanje!!!
for i in *.jsp
do
iconv -f windows1250 -t iso8850 $i
done
kako pa bi se to dalo rešiti s tem da bi spremenilo datoteke tudi v poddirektorijih???
Živjo.
Uhh si mi pa dal domačo nalogo.
Tukaj imaš vse napisano v eni vrstici.
Lahko pa tudi v dveh skriptah če želiš, samo to je dokaj elegantna rešitev
find . -name “*.jsp” -exec iconv -f windows1250 -t iso88592 {} \;
lp
najlepsa ti hvala
hehe
Gorenjci ne poznamo tolk velke številke, je enkrat zadosti s smetano!
hehe
lp
…
Forum je zaprt za komentiranje.