PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : den wald vor Bäumen nicht



klaus_harrer
21-06-2005, 12:03
Hallo

Ich seh den Wald vor Bäumen nicht.
Hier der Code



T_TIME1=$(date --date="1 min $(echo $A_TIME | cut -d' ' -f1-2 | sed 's/\(.*\) \(.*\)/\2:\1/')" +%H:%M)
T_TIME2=$(echo $T_TIME1 | sed 's/\(.*\):\(.*\)/\2 \1/')


Möchte dies in einer Zeile unterbringen.
Habe es mit "echo" und mit einer Pipe versucht.
Habe es direkt mit "sed" vorn probiert.
Bisher kein Erfolg.
Vieleicht habt ihr eine Idee.

MfG
Klaus

peschmae
21-06-2005, 14:59
A=$(echo $(date --date="1 min $(echo $A_TIME | cut -d' ' -f1-2 | sed 's/\(.*\) \(.*\)/\2:\1/')" +%H:%M) | sed 's/\(.*\):\(.*\)/\2 \1/')

Geht bei mir - ich bin in dem Moment zu Faul das sonstwie noch zu kürzen zu versuchen ;)

MfG Peschmä

Blackhawk
21-06-2005, 15:21
wie waer's mit nem ; ?

VARI1=$(irgendwas kompliziertes) ; VAR2=$($VAR1+nochmehrkram)

klaus_harrer
21-06-2005, 16:39
Hallo

Danke an euch beiden.

Ich dachte das Konstrukt von pechmae hätte ich schon ausprobiert.
Aber jetzt funktioniert es.


MfG
Klaus