新しいCLIアプリケーションを作成しています。このアプリケーションでは、ユーザーから機密性の高い入力を取得したいと考えています。この入力は非常にわかりやすく、情報は少し機密性が高いため、ユーザーがこのアプリから次のようなコマンドを入力できるようにしたいと思いました。
app new entry
その後、ユーザーにこの記述的な入力を書き込むことができるVIMセッションを提供したいと思います。この入力は、ユーザーがこのVIMセッションを終了すると、私のスクリプトによってキャプチャされ、以降の処理に使用されます。
誰かが私に方法を教えてもらえますか(おそらくいくつかの隠されたVIM機能-私はいつも彼らに驚いています)、一時ファイルを作成せずにそうすることができますか?以下のコメントで説明されているように、情報は少し機密性が高い可能性があるため、ある程度メモリ内のファイルをお勧めします。したがって、最初にスクリプトを介して処理し、次にディスクに書き込みます。暗号化された方法。