Dateiname mit komischem Rechtecksymbol

Dieses Thema im Forum "Shell-Skripte" wurde erstellt von ninette111, 06.09.2005.

  1. #1 ninette111, 06.09.2005
    ninette111

    ninette111 Grünschnabel

    Dabei seit:
    05.09.2005
    Beiträge:
    7
    Zustimmungen:
    0
    Guten Morgen!!!

    Code:
     sed -n '9,95p' Led1.hpp > teil2Led.hpp #richtiger Ausschnitt
    sed -n '1,14p' Led2.hpp > teil1Led.hpp
    sed -n '15,178p' Led2.hpp > teil3Led.hpp
    cat teil1Led.hpp teil2Led.hpp teil3Led.hpp > mergedLed.hpp
    Hier lass ich mir Teile aus 2 Dateien in eine Finaldatei schreiben.

    Mein Problem ist nun, dass manchmal die daraus resultierenden Dateien nicht nur die gewünschte Endung *.hpp haben, sondern dahinter noch zusätzlich ein rechteckiges Symbol. Warum entsteht das? Was mache ich falsch?

    Wär für einen Tipp dankbar!!
    LG
    ines
     
  2. Anzeige

    Schau dir mal diesen Ratgeber an. Viele Antworten inkl. passender Shell-Befehle!
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
  3. #2 Wolfgang, 06.09.2005
    Wolfgang

    Wolfgang Foren Gott

    Dabei seit:
    24.04.2005
    Beiträge:
    3.978
    Zustimmungen:
    0
    Ort:
    Erfurt
    Hallo
    Könnte es sein, dass die Datenquelle von einer
    WintenDo Partition stammt?
    Dann hast du ein locale - Problem, was sich im
    günstigen Fall nur auf das Ende, im ungünstigen
    Fall auch auf diverse Umlaute etc. niederschlägt.
    Schau dir die Daten mal mit dem vi an, der zeigt dir
    z.B. <Controll> zeichen dann mit vorgestelltem ^

    Im Falle von Dos/Wintendo Dateien steht dort ein ^M
    Lösungsansatz:
    cat dosdatei|dos2unix >result

    Entweder das Dateisystem (so es aus der Wintendoecke kommt)
    mit dem entsprechenden Zeichensatz mounten, und die locae für
    die entsprechende shell anpassen (LC_ALL),
    oder vorher die nicht passenden Zeichen ersetzen.

    Gruß Wolfgang
     
  4. #3 ninette111, 06.09.2005
    ninette111

    ninette111 Grünschnabel

    Dabei seit:
    05.09.2005
    Beiträge:
    7
    Zustimmungen:
    0
    Hallo Wolfgang!

    Danke für deine Antwort!
    Ich arbeite mit einem Win2000-PC über Clearcase mit einem Unix-Kompileserver. Das ganze Dateierstellen läuft auf dem Server.

    Ich hab ja eigentl. nirgends in den zu erstellenden Dateinamen dubiose Zeichen:
    mergedLed.hpp sollte die Datei heißen
    mergedLed.hpp"hier ist dieses Rechteck" heißt die datei

    Wenn ich sie öffne, dann ist alles korrekt, so wie ich sie wollte, ohne irgendwelchen weiteren nichtdarzustellenden Zeichen.

    ____________________________________________

    so, JUHUUU, bin draufgekommen:
    Das Problem war, dass die darauffolgende Zeile im Code leer war, und er deshalb dieses Problem hatte: "command not foundine 72:"
    Also machte ich jetzt mal testweise ein Kommentar, und nun entsteht keine verunstaltete Datei mehr.

    LG
    Ines
     
Thema:

Dateiname mit komischem Rechtecksymbol

Die Seite wird geladen...

Dateiname mit komischem Rechtecksymbol - Ähnliche Themen

  1. [FRAGE] Dateinamen normalisieren während sie in einer "for" Schleife sind

    [FRAGE] Dateinamen normalisieren während sie in einer "for" Schleife sind: Moin Gemeinde, ich habe ein Skript welches Emails abholt und weiterverarbeitet, manche müssen ausgedruckt werden. Nun hat sich herausgestellt...
  2. Einfaches Shellscript - dateinamen ändern

    Einfaches Shellscript - dateinamen ändern: Hey, kann mir jemand vielleicht bei diesem miniscript helfen? ich habe dateien die folgendermaßen aussehen MM-DD-YY-dateiname und...
  3. Dateiname einer Befehlsausgabe als Variable festlegen

    Dateiname einer Befehlsausgabe als Variable festlegen: Hallo zusammen, ich suche mit pdfgrep -H -R 1528/12/11 *nach einem bestimmten Ausdruck. Ausgabe ist z.B.: ---------- 305448.pdf:Mein...
  4. Wie verschiedene Pattern in diversen Dateinamen finden und ersetzen?

    Wie verschiedene Pattern in diversen Dateinamen finden und ersetzen?: Hi Leute. Ich habe ein kleines Problem. Ich möchte mittels Bash nach bestimmten pattern in Dateinamen suchen und diese durch "nichts"...
  5. Wie finde ich Leerzeichen im dateinamen

    Wie finde ich Leerzeichen im dateinamen: Hallo, ich habe ein script mit einer Schleife über alle Dateien in einem Verzeichnis. #!/bin/sh for i in `ls *` do echo $i...