stty kann in Macs Zsh nicht verwendet werden

stty kann in Macs Zsh nicht verwendet werden

Unix Power Tools -book empfiehlt die Verwendung des folgenden Befehls, wenn Sie keine Benachrichtigung über laufende Prozesse erhalten möchten

stty -topstop

oder

stty -topstop

Beide Befehle geben mir

stty: illegal option -- topstop
usage: stty [-a|-e|-g] [-f file] [options]

Wie können Sie den Befehl in Zsh von OS/X verwenden?

Antwort1

Dies scheint kein zsh-Problem zu sein. Dies ist ein Problem mit der spezifischen Implementierung des Befehlssttyauf Ihrem System.

Beachten Sie beim Untersuchen eines neuen Befehls Folgendes:

$ man [Befehl]

Es stehen auch Online-Handbuchseiten zur Verfügung. Selbst wenn auf Ihrem System keine Handbuchseiten installiert sind, können Sie die benötigten Informationen abrufen.

Viele moderne Dienstprogramme verfügen über integrierte Hilfeinformationen. Versuchen Sie

$ [Befehl] -h

oder

$ [Befehl] --Hilfe

um herauszufinden, welche Optionen der [Befehl], an dem Sie interessiert sind, auf Ihrem System hat.

Ich vermute auch, dass Sie einen Tippfehler haben. Meinen Sie wirklich „Topstop“? Dies scheint keine gültige Option zu sein.

Antwort2

Bevor Sie den Befehl ausführen, müssen Sie zsh anweisen, Ihr Terminal zu entsperren:

ttyctl -u
stty -tostop

Antwort3

stty scheint keine Option -topstop zu haben; sollte es -tostop sein? Verwenden Sie

man stty

für Einzelheiten zum stty-Befehl und seinen Optionen.

verwandte Informationen