Hallo,
ich hoffe ich kann euch mein Problem genau schildern.
Ich habe eine Log Datei in der, der Unix Timestamp in eckigen Klammern steht.
Bsp.: [1350328380].
Ich möchte das er die Zeile mit der Zeit und dem Text umwandelt, sodass die normale Zeit da steht.
So sieht mein Code aus
Wenn ich das so ausführe sagt er mir "datum: command not found"
Könnt ihr mir helfen?
Ich bin absoluter Neuling auf dem Gebiet und weiß nicht wen ich sonst fragen könnte
Danke euch schonmal
ich hoffe ich kann euch mein Problem genau schildern.
Ich habe eine Log Datei in der, der Unix Timestamp in eckigen Klammern steht.
Bsp.: [1350328380].
Ich möchte das er die Zeile mit der Zeit und dem Text umwandelt, sodass die normale Zeit da steht.
Code:
cat test.log | grep CRITICAL | tr "[" " " |tr "]" " " >test.log2
while read line; do
da= $line | cut -d" " -f1
datum = date --utc --date "1970-01-01 $da sec" "+%Y-%m-%d %T"
echo $datum;
#echo $line;
done <test.log2
Wenn ich das so ausführe sagt er mir "datum: command not found"
Könnt ihr mir helfen?
Ich bin absoluter Neuling auf dem Gebiet und weiß nicht wen ich sonst fragen könnte
Danke euch schonmal