Anzeige:
Ergebnis 1 bis 7 von 7

Thema: Frage zu: Minuszeichen -TerminalBefehl

  1. #1
    Registrierter Benutzer
    Registriert seit
    Jun 2018
    Beiträge
    9

    Frage zu: Minuszeichen -TerminalBefehl

    Hallo.

    Ich muss doch noch ein mal eine Frage stellen.

    Kann mir jemand sagen/erklären warum manche Terminalbefehle zwei >--< (Minuszeichen) und manche Befehle nur ein >-< (Minuszeichen) haben.
    Was ich verstanden habe ist das TerminalBefehle aus:
    Befehl [option/en] attribute
    bestehen.

    Leider nicht genau verstanden warum ein bzw Zwei-Minuszeichen vor den [optionen] gesetzt werden

    Würde mich über Antwort freuen.
    Dank und grüße

    t4r4x/tryn4x/Steffen SH

  2. #2
    Registrierter Benutzer
    Registriert seit
    Aug 2007
    Ort
    Sauerland
    Beiträge
    1.685
    Siehe
    Code:
    sudo --help
    da siehst du auch, das die Kurzform ein Minus benötigt, die Langform zwei Minus benötigt.

  3. #3
    Registrierter Benutzer
    Registriert seit
    Jun 2018
    Beiträge
    9
    Zitat Zitat von Sauerland1 Beitrag anzeigen
    Siehe
    Code:
    sudo --help
    da siehst du auch, das die Kurzform ein Minus benötigt, die Langform zwei Minus benötigt.
    Spezial Thx

    Grüße
    Steffen

  4. #4
    Registrierter Benutzer
    Registriert seit
    Dec 2003
    Ort
    Dettenhausen
    Beiträge
    22.054
    Alternative Antwort: ob Optionen ein -, zwei -- oder gar keines benötigen hängt auch sehr davon ab, wofür sich der Entwickler des jeweiligen Programms entschieden hat. Und ein wenig Philosphie drumherum. Es gibt da z.b. auch folgende "Regel" (die mehr oder weniger vollständig verbreitet ist und angewandt wird):
    Code:
           1   UNIX options, which may be grouped and must be preceded by a dash.
           2   BSD options, which may be grouped and must not be used with a dash.
           3   GNU long options, which are preceded by two dashes.
    dem entspricht nicht z.B. find, welches auch bei langen Optionen nur einen - erwartet.
    Ich bin root - ich darf das.

  5. #5
    Registrierter Benutzer Avatar von Huhn Hur Tu
    Registriert seit
    Nov 2003
    Ort
    Karlsruhe
    Beiträge
    2.243
    Die meisten Befehle, ich denke alle GNU Tools verwenden ein Minus fuer die Kurzparamter "ls -l" und zwei Minus fuer lang Paramter "ls --list". Es gibt bei nicht GNU Befehlen, wie zum Beispiel "Java -version" halt auch die Langparemeter mit einem Minus, ist aber seltener.
    Zwischen anonym sein wollen und seine Daten nicht verkaufen wollen, liegen zwei Welten. Wenn man sich einen kostenpflichtigen Dienst sucht, dann meist, weil man für diese Dienstleistung zahlt und nicht selbst das Produkt sein will.


  6. #6
    Registrierter Benutzer
    Registriert seit
    Dec 2003
    Ort
    Dettenhausen
    Beiträge
    22.054
    Zitat Zitat von Huhn Hur Tu Beitrag anzeigen
    Die meisten Befehle, ich denke alle GNU Tools verwenden ein Minus fuer die Kurzparamter "ls -l" und zwei Minus fuer lang Paramter "ls --list". Es gibt bei nicht GNU Befehlen, wie zum Beispiel "Java -version" halt auch die Langparemeter mit einem Minus, ist aber seltener.
    :-)

    Gegenbeispiele:
    * find
    * gcc

    (nach mehr suche ich nicht, da findet sich aber sicherlich noch einiges :-)

    Es gibt keine allg. gültige Regel / Verfahrensweise - hängt natürlich auch immer davon ab, wie viele Optionen ein Tool bietet...
    Ich bin root - ich darf das.

  7. #7
    Registrierter Benutzer Avatar von Huhn Hur Tu
    Registriert seit
    Nov 2003
    Ort
    Karlsruhe
    Beiträge
    2.243
    tar funktioniert auch ohne minus, aber die meisten Werkzeuge sind eben so gestrickt und man kann es als Wegweiser nehmen
    Zwischen anonym sein wollen und seine Daten nicht verkaufen wollen, liegen zwei Welten. Wenn man sich einen kostenpflichtigen Dienst sucht, dann meist, weil man für diese Dienstleistung zahlt und nicht selbst das Produkt sein will.


Ähnliche Themen

  1. Sed Frage
    Von DonVito im Forum Linux Allgemein
    Antworten: 3
    Letzter Beitrag: 22.03.14, 20:02
  2. Frage zu Mandriva Linux, und allgemeine Frage
    Von Mysticdragon im Forum Linux Allgemein
    Antworten: 4
    Letzter Beitrag: 19.03.11, 11:34
  3. Terminalbefehl beenden?
    Von Antonios1 im Forum Linux Allgemein
    Antworten: 6
    Letzter Beitrag: 07.07.07, 14:08
  4. Gnome & Internetanbindung-Frage und Ubuntu & ISDN-Karte installations Frage
    Von MrMind im Forum Anbindung an die Aussenwelt
    Antworten: 7
    Letzter Beitrag: 01.08.05, 18:17
  5. nvidia treiber inst nuub frage bzw. frage zu logi mx500
    Von coeRn im Forum Anwendungen Allgemein, Software
    Antworten: 1
    Letzter Beitrag: 15.01.04, 20:20

Lesezeichen

Berechtigungen

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