Bash er et kommandolinje tolk for UNIX. Det er et skall som ble utviklet for operativsystemet GNU , og kombinerer funksjonene fra tidligere Korn shell ( ksh ) og C-skall ( csh ) . Du må kanskje konvertere en dato til numerisk format for en rekke årsaker . Datoen funksjonen i Bash lar deg gjøre dette , med relativ letthet , ved å spesifisere "% s " bryteren . Dette vil konvertere en angitt dato til et tidsstempel . En tidsstempel er en numerisk representasjon av en dato som antall sekunder siden UNIX Epoch , som er midnatt 1. januar 1970 i de UTC /GMT tidssoner , diskontere spranget sekunder . Du trenger
UNIX -operativsystemet
Bash shell
Vis flere instruksjoner
en
Logg deg på UNIX -kontoen ved å levere ditt brukernavn og passord på instruksjonene.
2
Bytt til Bash shell ved å skrive " BSH " ved ledeteksten og trykke " Enter"-tasten .
3
Konverter en dato for å en numerisk verdi ved å bruke datofunksjonen med " % s " bryteren ved å skrive inn følgende kommandoer på kommandolinjen : .
Type " date + % s " for å få gjeldende dato representert som en numerisk verdi
Type " date - date = 'yyyy - mm - dd UTC ' + % s " for å få en dato i UTC tidssone representert som en numerisk verdi , erstatte " åååå " med året , "mm " . med tosifret representasjon av måneden og " dd" med tosifret representasjon av året
Type " date - date = 'yyyy - mm - dd 00:00:01 UTC 5 timers + % s " for å få spesifisert dato og klokkeslett i en tidssone som ligger fem timer foran UTC representert som en numerisk verdi , erstatte " åååå "med året , " mm "med tosifret representasjon i måneden og " dd" med tosifret representasjon av året.