Hoewel we niet aan het einde van het jaar zijn, verre van dat, vind ik deze man bijzonder interessant.
Laten we dit in een terminal plaatsen:
echo "Faltan $(($(date +%j -d"Dec 31")-$(date +%-j))) días para que termine el año $(date +%Y)."
Zoals je zult zien, zoiets als:
Er zijn nog 215 dagen tot het einde van het jaar 2013.
De bediening is eenvoudig, we gebruiken het commando en de variabele gegevensmet datum +%j we weten welke dag van het jaar we zijn (gisteren 30 mei is dag nummer 150), dan krijgen we hoeveel dagen het jaar heeft -d"31 december" (... of dat begreep ik), om uiteindelijk de dagen die het jaar heeft af te trekken van het nummer van de huidige dag, dit geeft ons hoeveel dagen er nog over zijn.
Hoe dan ook, met het datumcommando kun je veel meer dingen dan ik dacht 😀
groeten
Dat is goed!
Het wordt ook voor veel andere dingen gebruikt, niet alleen om te wachten op de eindejaarsvakantie, maar ook om de verjaardag met onze partner te gedenken, enz.
Die codes hierboven, horen ze bij een programmeertaal?
Slaan
het is goed.
Heel goed, en door de maand en dag aan te passen kan ik andere datums berekenen 🙂
"kal -j"
o
"cal-j 2013"
Het toont je de dag dat we nieuw waren in het jaar. Met andere woorden, vandaag rond deze data is het de 151e dag van het jaar, hoewel er nog maar weinig over is tot het eindigt...
'Het is goed om het te combineren met zoiets als notificatie-verzenden:
notificeren-verzenden «DesdeLinux Het is de beste :)» «Er zijn nog $(($(date +%j -d»31 december″)-$(date +%-j))) dagen over tot het einde van het jaar $(date +%Y ).»
Ik vraag het gewoon uit nieuwsgierigheid: kunnen de opmerkingen worden opgemaakt met een label, zoals ze vetgedrukt maken of kleuren?
U kunt ook een alias gebruiken om te voorkomen dat u elke keer alles hoeft op te schrijven als u wilt weten hoeveel dagen er nog over zijn:
alias days='echo "Er zijn $(($(date +%j -d"Dec 31")-$(date +%-j))) dagen over tot het einde van het jaar $(date +%Y)."'
Het is interessant om het in de console te doen, maar als je het in Excel doet en dat bestand elke keer dat je het opent opslaat, krijg je het aantal resterende dagen voor wat je wilt.
Heel handig, bedankt!
Erg handig... Aanpasbaar aan elk aftellen. 😛