Benutzerdefinierte Suche

Pipe wird ignoriert

  1. Multe

    Multe Thread StarterMacUser Mitglied

    Mitglied seit:
    07.06.2005
    Beiträge:
    358
    Zustimmungen:
    8
    Hallo zusammen,

    ich hatte gestern ein Problem. Ich verbinde mich regelmässig per SSH auf einen Linuxserver und arbeite dort auf Shellebene.

    Ich hab gestern das erstemal mit einem Mac diese Verbindung gemacht und es ging gut, bis zu dem Punkt, als ich ein Pipe "|" gebarucht habe.
    Auf der Tastatur des iMacs hab ich das Symbol nicht gefunden und durch probieren auch nicht. Ich hab das Symbol aus der "Tastaturanzeige" in der Menüleiste aus einer Zeichentabelle ins Terminal kopiert.
    Da wurde allerdings herbe enttäuscht, das Pipe war zwar da, aber es wurde auf dem Remoteserver nicht erkannt.
    z.B. "cat logdatei.log | more"
    Es wurde alles rausgeworfen und am Schluss stand sinngemäss
    "no file named "|"
    "no file named more"

    Meine Frage:
    Wie kann ich auf dem Mac das | kriegen, möglichst ohne die Kopieraktion und wenn es über Tastatur nicht geht, wie bekomm ich es das es auch erkannt wird?

    Gruß Malte

    PS: die Suche ist nicht ergiebig gewesen
     
    Multe, 14.12.2006
  2. oneOeight

    oneOeightMacUser Mitglied

    Mitglied seit:
    23.11.2004
    Beiträge:
    48.179
    Zustimmungen:
    3.898
    versuch mal alt+7 ;)
    |
     
    oneOeight, 14.12.2006
  3. Multe

    Multe Thread StarterMacUser Mitglied

    Mitglied seit:
    07.06.2005
    Beiträge:
    358
    Zustimmungen:
    8
    Ich bilde mir ein das gestern mal gemacht zu haben, aber ich probiers heute abend nochmal.

    Danke erstmal
     
    Multe, 14.12.2006
  4. oneOeight

    oneOeightMacUser Mitglied

    Mitglied seit:
    23.11.2004
    Beiträge:
    48.179
    Zustimmungen:
    3.898
    eventuell hast du noch die alt taste gedrückt, als du das space gedrückt hast...
    da kriegt man auch so effekte...
     
    oneOeight, 14.12.2006
  5. msslovi0

    msslovi0MacUser Mitglied

    Mitglied seit:
    20.03.2005
    Beiträge:
    2.714
    Zustimmungen:
    115
    Zumindest mit dem Terminal macht das Probleme. iTerm ist da nicht so empfindlich.
     
    msslovi0, 14.12.2006
  6. Multe

    Multe Thread StarterMacUser Mitglied

    Mitglied seit:
    07.06.2005
    Beiträge:
    358
    Zustimmungen:
    8
    ALT + 7 geht.

    Danke für den Tipp. iTerm probier ich dann vielleicht auch mal.

    Gruß Malte
     
    Multe, 14.12.2006
  7. maceis

    maceisMacUser Mitglied

    Mitglied seit:
    24.09.2003
    Beiträge:
    16.696
    Zustimmungen:
    602
    Typischer Fall von "useless use of cat"
    Warum nicht
    Code:
    more logdatei.log
    ?
     
    maceis, 15.12.2006
  8. Multe

    Multe Thread StarterMacUser Mitglied

    Mitglied seit:
    07.06.2005
    Beiträge:
    358
    Zustimmungen:
    8
    Moin,

    ja ich weiss:
    less logdadtei.log geht auch.

    Habs mir mal so angewöhnt. Es gibt aber auch andere Fälle wo ich das Pipe brauche.
    z.B. cat datei | grep "Dec 15" | grep "Hallo" | wc
    oder sowas ähnlich sinnvolles ;)

    Gruß Malte
     
    Multe, 15.12.2006
  9. maceis

    maceisMacUser Mitglied

    Mitglied seit:
    24.09.2003
    Beiträge:
    16.696
    Zustimmungen:
    602
    Die pipe brauchst Du hier vielleicht, aber das 'cat' ist ähnlich sinnleer:
    Code:
    grep "Dec 15" [i]datei[/i] | grep "Hallo" | wc
    ;)
     
    maceis, 15.12.2006
Die Seite wird geladen...
Ähnliche Themen - Pipe ignoriert
  1. roedert
    Antworten:
    3
    Aufrufe:
    187
    oneOeight
    28.03.2017
  2. Konze
    Antworten:
    3
    Aufrufe:
    1.066
  3. Jan-Michael
    Antworten:
    6
    Aufrufe:
    1.201