Linux(Ubuntu)にパッケージをインストールするスクリプトを作成しました。したがって、インストール中に問題が発生した場合に問題を解決するために、パッケージのインストール用のログファイルを生成したいと思います。進行方法を提案してください。
答え1
後でセッションでエラーを手動で確認したい場合(エラーを「キャッチ」するか、セッション全体を記録するかを指定しなかったため、後者であると仮定して)、次のことができます。 script(1) プログラムを使用してください:
script my_log_file.log
foo@pc:~$ script my_log_file.log
Script started, file is my_log_file.log
foo@pc:~$ echo "do stuff here"
do stuff here
foo@pc:~$ exit
exit
Script done, file is my_log_file.log
もう1つのアプローチは、tee(1)プログラムを使用してすべての出力を記録することです。
foo@pc:~$ ./install_pkg.sh | tee -a my_log_file.log
乾杯
SC。