1
Tシャツを使用すると、sudo権限が失われます
インストーラースクリプトを書いているsudoので、AWS RedHatインスタンスでテストするときに実行する必要があるため、として直接実行することはできませんroot。画面だけでなくファイルにもログを書き込みたいです。それ以上簡単なものはないはずです、 古い学校>> /tmp/Solr_Install.log 2>&1に行ってバックグラウンドでテールプロセスを開始することもできます。tail -f installer.log &このソリューションは、画面上の出力を複製または3倍にする傾向があるため、Tee-Totallerソリューションを選択しました。 力の力を使うだけで、2>&1 | tee -a /tmp/Solr_Install.logこのソリューションではsudo権限が失われ、スクリプトが失敗します。 質問:テールに同じ行が2〜3回表示されるのはなぜですか?(tail -f最後の10行を表示するという事実と関係がありますか?) これはどういうわけか修正できますか? ティーするときにsudoを失うのはなぜですか? これは回避できますか? ログ資料をファイルに入れて同時に画面に表示する他の方法はありますか?