アカウント名:
パスワード:
tee に -a オプション付けないと上書されるよ
タイムスタンプも入ってないといつのログか分からないので、むしろファイル名を以下のようにして、実行毎に別ファイルにするべきじゃないかと思う。LOG=logfile.`date +%Y%m%d%H%M%S`
find の -exec オプション使って以下のようにするかな?find "$DIR" -type f -daystart -mtime +30 -exec rm -fv {} + > "$LOG"
その辺は tee よりも実行権限を要求されても logger の方が後腐れないかな。
それはそれでログファイルを汚すななどという原理主義者と戦うことになったり等システムレイヤのの8層/9層とも調整しないといけないから大仕事だけど。
脱線するけど、ログファイル名に何と情報を示せ(混同誤用を避けるため)とかメタデータ作れとか一段ディレクトリを掘って隔離しろなどと心無い指摘の懸念ありやなしや?
その辺は気にしなくていいのです。直近の実行結果だけ記録するんだそうで。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
未知のハックに一心不乱に取り組んだ結果、私は自然の法則を変えてしまった -- あるハッカー
logfile (スコア:2)
tee に -a オプション付けないと上書されるよ
タイムスタンプも入ってないといつのログか分からないので、むしろファイル名を以下のようにして、実行毎に別ファイルにするべきじゃないかと思う。
LOG=logfile.`date +%Y%m%d%H%M%S`
uxi
自分がやるとすると (スコア:2)
find の -exec オプション使って以下のようにするかな?
find "$DIR" -type f -daystart -mtime +30 -exec rm -fv {} + > "$LOG"
uxi
Re:logfile (スコア:1)
その辺は tee よりも実行権限を要求されても logger の方が後腐れないかな。
それはそれでログファイルを汚すななどという原理主義者と戦うことになったり
等システムレイヤのの8層/9層とも調整しないといけないから大仕事だけど。
Re:logfile (スコア:1)
脱線するけど、
ログファイル名に何と情報を示せ(混同誤用を避けるため)とかメタデータ作れとか
一段ディレクトリを掘って隔離しろなどと心無い指摘の懸念ありやなしや?
Re:logfile (スコア:1)
その辺は気にしなくていいのです。直近の実行結果だけ記録するんだそうで。