ファイルの先頭にコマンド出力前に日付出力を追加 [重複]

ファイルの先頭にコマンド出力前に日付出力を追加 [重複]

コマンドがファイルに出力される前に日付をログに含める方法を見つけようとしています。これが私がやろうとしていることです。シェルスクリプトに入れ、crontabを介して5分ごとに実行します。

ping -c5 -q ipaddress > log.log

ただし、ログ出力の前に日付スタンプが必要です。私はこれを試しました:

date && ping -c5 -q ipaddress > log.log

しかし、これはうまくいかないようです。ありがとうございます。

ベストアンサー1

だから私が探している答えを投稿した人は削除されます。彼らが私のために投稿して作業したものは次のとおりです。

printf '[%s] %s\n' "$(date)" "$(ping -c5 -q ipaddress)" > log.log

おすすめ記事