Liste von Daten ...

for i in $(seq 20110613 20110630) 20110701 20110702 20110703
do
date --date=$i +"%a, %d.%m."
done
do
date --date=$i +"%a, %d.%m."
done
Das darf auch in einer Zeile stehen, dann sollten aber zwischen den einzelnen Befehlen Semikolons zu finden sein:
for i in ... ; do date ... ; done
Kommentare
Ansicht der Kommentare: Linear | Verschachtelt
Mario am :
Dirk Deimeke am :
Alex am :
seq `date -d20110613 +%s` 86400 `date -d20110703 +%s` | xargs -I1 date -d@1
Dirk Deimeke am :
(Nur Backticks mag ich immer noch nicht).
gonzo am :
$(seq 20110613 20110630) 20110701 20110702 20110703
auch
2011{06{13..30},07{01..03}}
verwenden. Siehe man bash - Brace Expansion
Dirk Deimeke am :
Игнат am :
Dirk Deimeke am :
noqqe am :
Find das so auch besser...
Dirk Deimeke am :