IGNOREEOF
を探しています bash
を使用する場合の環境変数 :
IGNOREEOF
<ブロック引用> 唯一の入力として EOF 文字を受け取ったときの対話型シェルのアクションを制御します。設定されている場合、値は bash が終了する前に入力行の最初の文字として入力する必要がある連続する EOF 文字の数です。変数が存在するが数値を持たない場合、または値を持たない場合、デフォルト値は 10 です。存在しない場合、EOF はシェルへの入力の終わりを示します。
だから export IGNOREEOF=42
Ctrl+D を押す必要があります 実際にシェルを終了する前に 42 回。
POSIX set
-o ignoreeof
があります 設定も。そのため、シェルのドキュメントを参照して、シェルにこれがあるかどうか (あるはずです) を確認し、その正確なセマンティクスを確認してください。
tcsh set ignoreeof
または set ignoreeof=<any value not 1>
作品