1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen

Inhalt einer Datei über Bashbefehl ändern?

Dieses Thema im Forum "Unix & Terminal" wurde erstellt von silkesommer, 15.08.08.

  1. silkesommer

    silkesommer Weigelts Zinszahler (Rotfranch)

    Dabei seit:
    18.02.08
    Beiträge:
    249
    hallo zusammen, wie und mit welchem befehlt kann man ein inhalt einer datei über bash verändern?

    bsp:

    Ordnername: Shopping
    enthaltene Datei: amazon.txt (oder doc, xls ...) in die txt Datei möchte ich zb eine textzeile hinzufügen, nur wie?

    Danke im voraus :-D
     
  2. Sid.TUX

    Sid.TUX Tydemans Early Worcester

    Dabei seit:
    20.08.05
    Beiträge:
    397
    echo "mein Zusätzlicher Inhalt" >> amazon.txt
     
  3. silkesommer

    silkesommer Weigelts Zinszahler (Rotfranch)

    Dabei seit:
    18.02.08
    Beiträge:
    249
    ok habe folgendes im bash eingegeben aber der text ist nicht im amazon.txt drin

    cd ....... (bin nun im verzeichnis, wo sich die amazon.txt befindet)
    echo tippeirgendeinenschmarnein amazon.txt

    was mache ich falsch?
     
  4. Sid.TUX

    Sid.TUX Tydemans Early Worcester

    Dabei seit:
    20.08.05
    Beiträge:
    397
    ja der Fehler ist die vergessenen ">>" die sorgen dafür daß der Text ans Ende der Datei angehängt wird.
    Ein > überschreibt dagegen die Datei!

    und den Text bitte in " setzen
     
  5. Ch-Macuser

    Ch-Macuser Roter Delicious

    Dabei seit:
    26.11.06
    Beiträge:
    93
    anstatt
    das eingeben:

    Code:
    echo "tippeirgendeinenschmarnein" >> amazon.txt

    Wenns immer noch nicht funktioniert, poste doch mal, was dir die Bash nach dem Kommando ausgibt.

    Gruss Johannes
     
  6. silkesommer

    silkesommer Weigelts Zinszahler (Rotfranch)

    Dabei seit:
    18.02.08
    Beiträge:
    249
    ok, danke für die korrektur. jedoch wurde folgendes in die amazon.txt eingefügt, welches ich nicht eingegeben habe:

    敫湩⁥桡畮杮眠獡椠档栠敩⁲楥瑮灩数潳汬

    :eek:
     
  7. Sid.TUX

    Sid.TUX Tydemans Early Worcester

    Dabei seit:
    20.08.05
    Beiträge:
    397
    Bist du sicher daß die amazon.txt ne echte Plaintext Datei ist und kein RTF oder ähnliches?

    mach mal in der Bash: cat amazon.txt
     
  8. silkesommer

    silkesommer Weigelts Zinszahler (Rotfranch)

    Dabei seit:
    18.02.08
    Beiträge:
    249

    ähhh, was soll dann passieren? habs eingegeben hier der text, der mir in der bash gegeben wird:

    ??Rufe mich an, so will ich dir antworten und will dir kundtun gro?e und unfa?bare Dinge, von denen du nichts wei?t
     
  9. Sid.TUX

    Sid.TUX Tydemans Early Worcester

    Dabei seit:
    20.08.05
    Beiträge:
    397
    Ist das der korrekte Inhalt der Datei?
    cat gibts Dateiinhalte aus. ("man cat" erklärt das - beendet wird man mit Taste q)
     
  10. silkesommer

    silkesommer Weigelts Zinszahler (Rotfranch)

    Dabei seit:
    18.02.08
    Beiträge:
    249
    ok, ich les mich mal in die man ein - was meint ihr wann ich mich wieder melde, spätestens in sagen wir mal einem jahr? - ;)

    nein, jetzt mal wirklich. das ist der textinhalt. diese amazon.txt wurde als test erstellt.
     
  11. Sid.TUX

    Sid.TUX Tydemans Early Worcester

    Dabei seit:
    20.08.05
    Beiträge:
    397
    Wenn das der Textinhalt ist dann Frag ich mirch jetzt ernsthaft wo die chinesischen Zeichen von da oben auf einmal herkommen... extram seltsam
     
  12. quarx

    quarx Hadelner Sommerprinz

    Dabei seit:
    17.04.05
    Beiträge:
    8.541
    Seit wann muss man cat mit q beenden? Du verwechselst das wahrscheinlich mit less. ;)
    ... hat sich erledigt
    @silkesommer: Warum willst Du auf Biegen und Brechen im Terminal arbeiten, wo Du Dich anscheinend überhaupt nicht auskennst? Reicht ein Editor nicht aus, um die Textdatei zu bearbeiten? Gib doch mal mehr Details über Dein Vorhaben.
     
    #12 quarx, 15.08.08
    Zuletzt bearbeitet: 15.08.08
  13. Sid.TUX

    Sid.TUX Tydemans Early Worcester

    Dabei seit:
    20.08.05
    Beiträge:
    397
    ich meinte auch man mit q beenden ;)
     
  14. quarx

    quarx Hadelner Sommerprinz

    Dabei seit:
    17.04.05
    Beiträge:
    8.541
    Oh sorry, hab zu schnell gelesen. :eek:
     
  15. silkesommer

    silkesommer Weigelts Zinszahler (Rotfranch)

    Dabei seit:
    18.02.08
    Beiträge:
    249
    natürlich reicht ein editor aus, was spricht denn dagegen, wenn ich wissen möchte wie mans über den terminal macht? so wies aussieht mache ich ja noch die anfänger fehler - kann mir nicht vorstellen has hier nur profis posten -
     
  16. Berndi

    Berndi James Grieve

    Dabei seit:
    06.09.07
    Beiträge:
    136
    Erstell mal die txt-Datei auch übers Terminal, dann sollte es auf jeden Fall gehen.

    echo "Dies ist der Text der 1.Zeile" > test.txt
    echo "und das ist Zeile 2" >> test.txt
     
  17. silkesommer

    silkesommer Weigelts Zinszahler (Rotfranch)

    Dabei seit:
    18.02.08
    Beiträge:
    249
    das hat auch gefuntst !! danke
     

Diese Seite empfehlen