Anzeige:
Ergebnis 1 bis 4 von 4

Thema: vi comandozeile

  1. #1
    Registrierter Benutzer
    Registriert seit
    19.12.2001
    Beiträge
    10

    vi comandozeile

    Hallo Forum ! hab mit dem vi stress

    folgendes möchte ich gerne machen in einer Datei stehen untereinander variablen
    eins
    zwei
    drei
    ~
    ~

    über vi -c /drei springe ich in zeile drei , da möchte ich gerne die ganze Zeile löschen mit -c dd ( funzt aber nicht!) und dann mit -c wq! abspeichern

    bekomme den Hinweis das dd kein editor Kommando ist und nicht dausfürbar ist
    warum dass???

    Gruß & thx

  2. #2
    Registrierter Benutzer
    Registriert seit
    13.08.2001
    Beiträge
    22
    Wieso nochmal -c, wenn der vi offen ist? Einfach dd, evtl noch [esc] vorher.
    Fragen zu mount? WINDOW~1 Laufwerke einbinden?



    Die hiesige Suchfunktion hilft gern!

  3. #3
    Senior Mitglied
    Registriert seit
    23.08.1999
    Beiträge
    132
    Für solche Aufgaben sind sed,awk,... besser geeignet, aber bitte:

    dd ist ein VI-Kommando der Schalter -c laesst aber nur ex-Kommandos(...alle die mit Doppelpunkt beginnen, der Doppelpunkt wird hier allerdings NICHT mitangegeben) zu. Also

    Code:
    vim -c "3d" -c "wq!"

  4. #4
    Registrierter Benutzer
    Registriert seit
    19.12.2001
    Beiträge
    10

    hallo mightymike 99

    danke für die Info habe das mit grep -v auch hinbekommen , seinst einiges zu wissen als crack des monats, gratuliere!
    Habe aber da noch ein Problem was ich im im forum scriptsprachen unter Variablen howto beschreiben habe viell. kannst du mir da eine Hilfe geben werde aus der geschilderten Version von melody lee bzl. variablen deklaration nicht ganz schlau ,
    er beschreibt eine Kanalöffnung über einen File Descriptor der gar nicht definiert ist : 4? wo finde ich den ?
    vielleicht hast DU ja einen Tip ?

    Gruß

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •