前の質問で理解しました。「sudo-S」を明示的に使用する目的は何ですか?デフォルトでは、sudoはstdinのパスワードを受け入れません。
なぜそんなことですか?セキュリティ上の理由からですか?
答え1
echo 0 | sudo tee /proc/sys/kernel/yama/ptrace_scope
たとえば、ゼロがsudoパスワードとして解釈される必要がないように、入力をsudoにパイプすることが役に立つことがよくあります。 sudoが標準入力でパスワードを受け入れると機能しません。