ユーザーが出力位置を提供するために使用する必要があるコマンドの後に、指定されたパラメーター-o
のフルネームを一時的に表示できる(標準)コマンドがあるかどうかを知りたいです。たとえば、一時的に次のように-o
表示されます。--output
名前)(代わりに-o
)。たとえば、CTRL(単なる例のみ)、常に押すとパラメータのフルネームが表示されます。したがって、と-o
表示されます--output
。
これは、実際にはコマンド自体にフルネームを表示するのではなく、コマンドのパラメータを理解するためのものです。解析される内容で...
たとえば、
youtube-dl-o
CTRL(一時的に、例えば保留)
youtube-dl - 出力
ありがとう
まな
答え1
から:
- 短期オプションと長期オプションがどのように対応するかについての規則はまったくありません。
- またはによって提供されるべき出力の
--help
規則はありません。--usage
これらの動作を自動的に実装することは完全に不可能です。代わりに実装する必要があります。すべてコマンドマッピング。その後、あなたと同じシェルを使用すると、zsh
この動作を達成できます。