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

Stapel in Unix?

Dieses Thema im Forum "Mac OS - Unix & Terminal" wurde erstellt von McOdysseus, 06.06.2005.

  1. McOdysseus

    McOdysseus Thread Starter MacUser Mitglied

    Mitglied seit:
    31.12.2003
    Beiträge:
    6.225
    Medien:
    1
    Zustimmungen:
    844
    Hallo zusammen!

    Kann mir bitte jemand sagen ob es eine Möglichkeit gibt, in der Shell
    mehrere Befehle einzugeben, so daß einer nach dem anderen abgearbeitet
    wird.
    Ich habe einige Befehle, deren Ausführung recht lange dauert jedoch keine
    Lust/Zeit, jedesmal zu warten, bis ich den nächsten Befehl eigeben kann.

    Ich danke schon mal für eure Hilfe!
    Gruß
    McO
     
  2. mad-mongo

    mad-mongo MacUser Mitglied

    Mitglied seit:
    29.01.2003
    Beiträge:
    306
    Zustimmungen:
    0
  3. McOdysseus

    McOdysseus Thread Starter MacUser Mitglied

    Mitglied seit:
    31.12.2003
    Beiträge:
    6.225
    Medien:
    1
    Zustimmungen:
    844
    Danke, da werd ich mal weiterlesen, ob ich das auf dem Wege hinbekomme! :)
     
  4. kingvalle

    kingvalle MacUser Mitglied

    Mitglied seit:
    29.02.2004
    Beiträge:
    206
    Zustimmungen:
    0
    Ähm:

    "befehl & befehl"

    oder

    "befehl && befehl"

    meinst du das?

    Bitte nicht hauen, Kingvalle
     
  5. McOdysseus

    McOdysseus Thread Starter MacUser Mitglied

    Mitglied seit:
    31.12.2003
    Beiträge:
    6.225
    Medien:
    1
    Zustimmungen:
    844
    @kingvalle
    Klingt zwar verlockend, aber ich hatte nicht vor, dich zu verdreschen! :)

    Kann man zwei Befehle einfach so mit '&' aneinanderhängen???
    Das wäre ja geradezu grotesk einfach!!!

    gruß
    McO
     
  6. oneOeight

    oneOeight MacUser Mitglied

    Mitglied seit:
    23.11.2004
    Beiträge:
    48.731
    Zustimmungen:
    4.047
    korrekter ist einfach ein ; nach jedem befehl...
    oder du machst einfach ein shell skript...
     
  7. kingvalle

    kingvalle MacUser Mitglied

    Mitglied seit:
    29.02.2004
    Beiträge:
    206
    Zustimmungen:
    0
    Ich glaube bei einem & macht er sie gleichzeitig, bei && macht er mit dem zweiten Befehl weiter, wenn der mit "0", also Erfolgreich zuende ist. Kann man unendlich viele aneinanderhängen. ";" kannte ich nicht.

    Kingvalle
     
  8. McOdysseus

    McOdysseus Thread Starter MacUser Mitglied

    Mitglied seit:
    31.12.2003
    Beiträge:
    6.225
    Medien:
    1
    Zustimmungen:
    844
    @one0eight
    ich werds mal versuchen - für ein script reichen meine kenntnisse definitiv nicht aus!

    Vielen Dank euch beiden! :)
     
  9. hayo

    hayo MacUser Mitglied

    Mitglied seit:
    30.10.2003
    Beiträge:
    44
    Zustimmungen:
    0
    - mit einem & hinter einem Befehl wird dieser im Hintergrund ausgeführt.
    - mehrere Befehle können durch ; getrennt aneinandergehängt werden
    - wenn mehere Befehle mit && aneinander gehängt werden, werden die weiteren Befehle nur ausgefürt, wenn die vorhergehenden erfolgreich waren.
    - das Gegenteil von && ist ||. Werden mehrere Befehle mit || aneinandergehängt, werden die weiteren nur ausgeführt, wenn die/der vorhergehende nicht erfolgreich war.