※ ChatGPTを利用し、要約された質問です(原文:bashにてログを書き出すコマンド)
bashでログを書き出すコマンド
このQ&Aのポイント
bashにてログを書き出す際のコマンドについて説明します。
未経験の方でも簡単に使える小さなシェルスクリプトを組み、ログの出力を制御する方法を解説します。
具体的なコマンドの意味や使い方について説明し、参考になるサイトも紹介します。
未経験で小さいシェルスクリプトを組んでいます。
バックグラウンドで動いているので、rmやmvをした時に何らかのメッセージがでてスクリプトがとまらないようにログ吐き出しをしたいのです。
それで、先人の書いたスクリプトを部分コピーしながらうまくやっていたのですが、ちゃんと意味を知らなければと思って質問しています。
たとえば
rm $ファイル 2>> $ログファイル 1>&2
という記述がありまして、
2>> というのがどういう意味を持つのかが分かりません。
1>&2はググったところ、書き出しの順番のようですが、数字と&が具体的に何を意味しているか分かりませんでした。
bashのこういったコマンド群で参考になるサイトをご存じの方は教えていただけませんでしょうか。
また、簡単に上述の意味を教えていただけるとうれしいです。
よろしくお願いします。
お礼
ありがとうございます。 非常に参考になりました。 さっそく検索して調べてみます。