filenevben ekezet lecserelese

Fórumok

Hello

A kerdes egyszeru hogy tudok egy ekezetes filenevban kicserelni betuket nem ekezetesre?
A sima ls ? rak a helyere.Ilyenkor hogy lehet mintat illeszteni? Vagy van valami progi ami tud konvertalni ekezetes fileneveket? A filek egyebkent windowsrol jottek, tehat ha jol tudom iso8859-2 ben vannak.

Hozzászólások

Én úgy tudom, hogy a Krename tud ilyeneket is...

Szerintem nem olvastad el figyelmesen a nyito kerdesemet. En ekezetes betuket szeretnek cserelni es xtermbol nem volt jo az ekezet, de rendes konzolon mar jo lenne kiveve az o" u", tehat en nem tudok mintat illeszteni az a bajom, nem az hogy nem tudok scriptet irni :), de azert koszonom, jo kis cikk.

"Vagy van valami progi ami tud konvertalni ekezetes fileneveket"
Van ilyen: convmv

valami ilyesmi.

for i in *;do TMP=`echo "$i" | tr -s 'á' 'a' | tr -s 'é' 'e' | tr -s 'ő' 'o' | tr -s 'ú' 'u' | tr -s 'ű' 'u' | tr -s 'ö' 'o' | tr -s 'ü' 'u' | tr -s 'ó' 'o'`;mv "$i" "$TMP";done

Ami engem megkavart, hogy gnome-terminalom nincs tul jol beallitva ezert nem jeleniti meg az ekezetes karaktereket. Sima konzolon viszont egy setfont lat2-16 utan szepen latszodtak a filenevekben es igy mar lehetett mintat illeszteni :). A detox is jo egyebkent.

Ezt nézd meg: http://renamer.sourceforge.net/
Ezt használom, király!

<= PcZ On LinuxOS -- Powered By Gentoo Linux =>

'Software is like sex: It's better when it's free!'
By Linus Torvalds