tisdag, maj 30, 2006

Tid för date

Dagens mysighet.
För att i *BSD skriva ut dagens datum i ett format jag ofta använder kör jag
zer0@natas:~>date "+%Y-%m-%d"
och får då ut
2006-05-30

För att sen plocka ut datumet för igår fick jag klura lite..

zer0@natas:~>date -v-1d "+%Y-%m-%d"
ger
2006-05-29
och
zer0@natas:~>date -v+1d "+%Y-%m-%d"
ger
2006-05-31

Så trevligt när man scriptar att slippa sitta och krångla en massa.
Date är bra på många saker när man ska manipulera tidsstämplar av en eller annan sort!

Trivia: date dök upp i version 1 av AT&T Unix.
Läs mer i manualsidan.

1 kommentar:

/dr Hossmo sa...

ibland kanske man ska lägga band på sig själv och sin nördighet.