0

外部バイナリを使用せずにUNIXシェルで要求されたときにパスワードをエコーできるようにする方法はありますか?パスワードプロンプトが表示されたときにトリガーされる単純な関数のようなもの

4

2 に答える 2

1

あなたはExpectを知っていますか?

おそらくこれは「外部バイナリ」カテゴリに分類されますが、そうである場合は、質問を明確にする必要があります。

于 2008-10-03T12:05:38.050 に答える
1

簡単な答え:いいえ。

少し長い答え:通常のシェル、sh、ksh、csh、tcsh、bashには、アクションをハングアップするためのフックがありません(OK、bash2にはコンテキスト依存のタブ補完機能があります)。


一方で。シェルは単なるプログラムです。交換できます。本当にやりたいことを言うことができる場合は、既存のシェルをハックするか、新しいシェルを作成して、目的の動作を得ることができます...

于 2008-10-03T14:56:31.000 に答える