Zeichendarstellung per ssh??? Umlauteproblem

Status
Für weitere Antworten geschlossen.

linuxdep

Benutzer
Mitglied seit
02. Jan 2009
Beiträge
584
Punkte für Reaktionen
11
Punkte
38
Hi, kann das einer erklären?
Ich mache ein ll und sehen
Rich (BBCode):
drwxr-xr-x  3 eisbaer users 4096 Mar 26 21:11 Zum_Gl?ck_gek?sst
mache ich in dem Verzeichniss ein "ll Zu"+TAB sehe ich dies
Rich (BBCode):
Suedpol> ll Zum_Glück_geküsst/

warum zeigt der ll das nicht richtig an?
 

dmar

Benutzer
Mitglied seit
23. Feb 2009
Beiträge
73
Punkte für Reaktionen
0
Punkte
6
unterstützt dein ssh client UTF8 ?

ohne UTF8 Römerfest\ Xanten/

mit UTF8 Römerfest\ Xanten/

schau mal in den einstellungen nach

ssh clint putty wäre eine empfehlung
 

smulg

Benutzer
Mitglied seit
30. Jan 2009
Beiträge
218
Punkte für Reaktionen
0
Punkte
0
Ja, ja die Sonderzeichen.
Nachdem sich leider immer noch nicht UTF-8 überall etabliert hat wird es immer zu Schwierigkeiten bei der Darstellung geben.

Wie schon dmar geschrieben hat, liegt es voraussichtlich an den Einstellungen deines SSH-Clients. Bei Putty zum Beispiel kann man die zu verwendende Codepage auswählen. Die Einstellung findest du unter "Window" -> "Translation" (siehe Bild)

lg
Smulg
 

Anhänge

  • putty_codepage.PNG
    putty_codepage.PNG
    22,6 KB · Aufrufe: 91

linuxdep

Benutzer
Mitglied seit
02. Jan 2009
Beiträge
584
Punkte für Reaktionen
11
Punkte
38
ist ja alles schön was ihr schreibt, aber nicht mein Problem...

ich sehe ja Umlaute (siehe erstes Posting).

So wie es mir schein, hat es was mit der Shel zu tun... die bash, die ich gerade getestet habe, verhält sich wieder anderst. Noch mehr Müll in der Anzeige.

Jetzt würde ich gerne die verwendeten Codepage/Codierung der Dateinamen herrausfinden. Habe schon erfolglos mit Google gesucht, aber nix gefunden. Ich meine nicht convmv, ich will erst mal nur angezeit bekommen, welche Codierung im Dateinamen verwendet wurde, gibts sowas?

Im Term-Fenster ist mir das nicht so wichtig, wäre aber schön, da ich eine 750GB USB-Platte auf die Box syncen will.
Bin ja auch noch dabei eine Einstellung im Samba zu finden, die mit meinem Windows und meinem VDR zusammenspielt. Aber irgendwie finde ich nix mehr in der FW ( DSM 2.1-0832) wo man die Codierung ändern kann???

Na ja, leider habe ich nicht so viel Zeit mich damit mal etwas genauer auseinander zu setzen. Kinder gehen halt vor.
 

smulg

Benutzer
Mitglied seit
30. Jan 2009
Beiträge
218
Punkte für Reaktionen
0
Punkte
0
Du findest die Einstellungen im DSM unter "System" -> "Sprache" -> "Codepage".
Ich gehe mal davon aus, dass man hier allerdings nur die ISO8859-XX Codepages auswählen kann und eben leider (noch) nicht UTF-8.
Weitere Infos zu den ISO8859-XX bei Wikipedia.
Weitere Infos zu UTF-8 bei Wikipedia.

Grüße
Smulg
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
@linuxdept

das unterschiedliche Verhalten der BusyBox-Shell (ash) bei deinen Dateinamen kann ich nicht nachvollziehen. Bei mir wird da auch kein ? angezeigt, sondern das UTF-8-Zeichen (welches aber im Telnet-Fenster kein Umlaut ist, sondern so eine Art Semigrafik). Die ash lässt sich hinsichtlich der Präsentation nicht sonderlich einstellen ... bei der bash kann das anders sein, habs aber nicht ausprobiert, weil ich die kaum benutze. Ansonsten ist ja jedes Tool für die Zeichendarstellung selbst verantwortlich, wenn es keinen Ausgabe-Mapper gibt.

Aus der Sicht von Linux ist aber die Präsentation von Dateinamen für mich nicht wirklich wichtig, denn fast alle meine Anwendungen greifen entweder per Samba, FTP oder dem Apache auf die Dateien zu und da kann ich ja immer den Zeichencode (auch den der Dateinamen) einstellen oder konvertieren. (Was ich bei meinen Webseiten bei 1und1 auch immer machen muss ;) )

Itari
 

linuxdep

Benutzer
Mitglied seit
02. Jan 2009
Beiträge
584
Punkte für Reaktionen
11
Punkte
38
Du findest die Einstellungen im DSM unter "System" -> "Sprache" -> "Codepage".
Ich gehe mal davon aus, dass man hier allerdings nur die ISO8859-XX Codepages auswählen kann und eben leider (noch) nicht UTF-8.
Weitere Infos zu den ISO8859-XX bei Wikipedia.
Weitere Infos zu UTF-8 bei Wikipedia.

Grüße
Smulg

also bei mir ist da nix mehr, ich kann mit der neuen FW nur noch deutsch auswählen, keine CP mehr, das ging bei der 2.0'er soweit ich mich errinnere.
 

smulg

Benutzer
Mitglied seit
30. Jan 2009
Beiträge
218
Punkte für Reaktionen
0
Punkte
0
Also ich habe da noch was.... (siehe Bild)

Grüße
Smulg
 

Anhänge

  • codepage.PNG
    codepage.PNG
    87,5 KB · Aufrufe: 75

linuxdep

Benutzer
Mitglied seit
02. Jan 2009
Beiträge
584
Punkte für Reaktionen
11
Punkte
38
sag ich ja, früher gab es da die auswahl der codepage... aber was heißt bei syno "Deutsch" ... egal... ich suche mal weiter nach einer Software die mir die verwendetet codepage der dateinamen anzeigen kann... oder ich wandele doch einfach alle mit convmv um... was ich aber vermeiden wollte.
 

smulg

Benutzer
Mitglied seit
30. Jan 2009
Beiträge
218
Punkte für Reaktionen
0
Punkte
0
früher? ich hab die 832-er Version :confused:

Grüße
Smulg
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat