私はそれらすべてを意味したのでstdin
指定しませんでしたstdout
。stderr
画面に表示されているすべてと後ろにスクロールした行数、現在の端末セッションで印刷されているすべてスクリプトが開始される前そして、バックグラウンドリスナーやそのようなものを事前に始める必要はありません。
変更されたホストフィンガープリントのエントリを削除するためのクイックスクリプト/関数の作成中にこれを考えました。~/.ssh/known_hosts
幸いなことに、解析して対話するための十分な情報がないかどうかを判断するのに数秒かかりました$?
。history
しかし、それよりも複雑な場合はどうでしょうか?、私の思考に。正直なところ、Bashがこのように設計されているなら、これは市場セキュリティの問題のようです。私はそれが可能だとは思わないが…尋ねるのも悪くない。 :)