無法在 Mac 的 Zsh 中使用 stty

無法在 Mac 的 Zsh 中使用 stty

如果您不想收到正在執行的進程的任何通知,Unix Power Tools -book建議使用以下命令

stty -topstop

或者

stty -topstop

兩個指令都給我

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

如何在 OS/X 的 Zsh 中使用該指令?

答案1

這似乎不是 zsh 問題。這是命令具體執行的問題史蒂在您的系統上。

要研究新命令,請記住:

$ 人 [指令]

還有線上手冊頁,因此如果您的特定係統沒有安裝手冊頁,您仍然可以獲得所需的資訊。

許多現代實用程式都有內建的幫助資訊。嘗試

$ [指令] -h

或者

$ [命令] --幫助

找出您感興趣的[命令]在您的系統上有哪些選項。

我也懷疑你有錯字。您真的是說「topstop」嗎?這似乎不是一個有效的選項。

答案2

在運行命令之前,您必須告訴 zsh 解鎖您的終端:

ttyctl -u
stty -tostop

答案3

stty 似乎沒有 -topstop 選項;應該是 -tostop 嗎?使用

man stty

有關 stty 命令及其選項的詳細資訊。

相關內容