シェルスクリプトで標準入力を閉じるにはどうすればいいですか?


10

スクリプトから呼び出す必要のある不正なプログラムがあります。それはstdin上で何かを見るとすぐに終了します。標準入力を閉じる方法はありますか?

回答:



5

それが見つかりました、あなたは標準入力を閉じることができます。

exec 0<&-

4

何も出力せずにプログラムをパイプインするだけです。

: | misbehaving_program

4

あなたが言うことによると、あなたは単にあなたの問題を解決するかもしれません

pickyProgram < /dev/null
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.