staging.inyokaproject.org

Umlaute werden nicht richtig angezeigt.

Status: Ungelöst | Ubuntu-Version: Server 20.04 (Focal Fossa)
Antworten |

dippes

Anmeldungsdatum:
31. Dezember 2009

Beiträge: 553

Hallo ich habe mir ein paar Alias befehle angezeigt aber leider werden die Umlaute äüö nicht richtig angezeigt.

 Eingeh▒ngter Borgbackup

Die /root/.bashmenue hat die Zeichenkodierung 1252 (ANSI - Lateinisch 1) was offensichtlich nicht richtig ist,müsste UTF-8 sein.

Wie bekomme ich das wieder hin?

schragge

Anmeldungsdatum:
27. Januar 2022

Beiträge: 181

iconv -f cp1252 -t utf-8 /root/.bashmenue

dippes

(Themenstarter)

Anmeldungsdatum:
31. Dezember 2009

Beiträge: 553

Hat leider nichts gebracht

so schaut die "/root/.bashmenue" aus

echo $(cyan '****') $(hgelb 'Borg')"         "$(cyan '- Borgbackup')"                                "$(cyan '****')
echo $(cyan '****') $(hgelb 'Borgmount')"    "$(cyan '- Eingehängter Borgbackup')"                   "$(cyan '****')

echo $(cyan '****') $(hgelb 'listmount')"    "$(cyan '- Mountstatus')"                               "$(cyan '****')
echo $(cyan '****') $(hgelb 'listpart')"     "$(cyan '- Alle Partitionen anzeigen')"                 "$(cyan '****') 
echo $(cyan '****') $(hgelb 'smart')"        "$(cyan '- Hdsentinel starten')"                        "$(cyan '****') 
echo $(cyan '****') $(hgelb 'aushängen')"    "$(cyan '- Backupplatte aushängen')"                    "$(cyan '****')
echo $(cyan '****') $(hgelb 'einhängen')"    "$(cyan '- Backupplatte einhängen')"                    "$(cyan '****') 
echo $(cyan '****') $(hgelb 'checkupdates')" "$(cyan '- wie Systemupgrade')"                         "$(cyan '****')
echo $(cyan '****') $(hgelb 'm')"            "$(cyan '- dieses Menü aufrufen')"                      "$(cyan '****')
echo $(cyan '****') $(hgelb 'cl')"           "$(cyan '- Bildschirm löschen')"                        "$(cyan '****')

Das ist die Ausgabe in der shell

**** Borg         - Borgbackup                                ****
**** Borgmount    - Eingeh▒ngter Borgbackup                   ****
**** listmount    - Mountstatus                               ****
**** listpart     - Alle Partitionen anzeigen                 ****
**** smart        - Hdsentinel starten                        ****
**** aushängen    - Backupplatte aushängen                    ****
**** einhängen    - Backupplatte einhängen                    ****
**** checkupdates - wie Systemupgrade                         ****
**** m            - dieses Men▒ aufrufen                      ****
**** cl           - Bildschirm l▒schen                        ****

Jetzt habe ich den Befehl eingegeben.

file /root/.bashmenue
/root/.bashmenue: ISO-8859 text

ist also eine ISO-8859 Kodierung???

Dann habe ich mit " recode ISO-8859 utf-8 /root/.bashmenue" versucht umzukodieren.

recode: Anfrage »ISO-8859« ist fehlerhaft


Was kann ich noch probieren?

Dakuan

Avatar von Dakuan

Anmeldungsdatum:
2. November 2004

Beiträge: 6532

Du hast offenbar beider Kodierungen gleichzeitig. In der letzten Zeile steht

... Bildschirm löschen ...

Die wenigen Umlaute kannst du doch auch manuell ändern, z.B. mit nano.

Antworten |