Bash er en kommandolinje tolk for UNIX . Det er en skal, der blev udviklet til GNU operativsystemet og kombinerer elementer fra den tidligere Korn shell ( ksh ) og C- shell ( csh ) . Du er muligvis nødt til at konvertere en dato for numerisk format for enhver række årsager . Den dato funktion i Bash giver dig mulighed for at gøre dette, med relativ lethed , ved at angive den "% s" switch. Dette vil konvertere en bestemt dato til et tidsstempel . Et tidsstempel er en numerisk repræsentation af en dato som det antal sekunder siden UNIX Epoch , som er midnat den 1. januar 1970 i de UTC /GMT tidszoner , diskontering skudsekunder . Ting du skal
UNIX operativsystemet
Bash shell
Vis Flere Instruktioner
1
Log ind på din UNIX -konto ved at levere dit brugernavn og din adgangskode på prompter.
2
Skift til Bash shell ved at skrive " BSH " ved prompten og trykke på " Enter "-tasten.
3
Konverter en dato en numerisk værdi ved hjælp af funktionen DATO med " % s " switch ved at skrive følgende kommandoer ved Bash prompt : .
Type " date + % s " for at få den aktuelle dato repræsenteret som en numerisk værdi < br >
Type " date - date = ' yyyy - mm -dd UTC ' + % s " for at få en dato i UTC- tidszonen repræsenteret som en numerisk værdi , erstatter " yyyy" med året "mm" . med tocifrede repræsentation af måneden og " dd" med tocifrede repræsentation af året
Type " date - date = ' yyyy - mm -dd 00:00:01 UTC +5 timers + % s " for at få den angivne dato og tid i en tidszone , der ligger fem timer foran UTC repræsenteret som en numerisk værdi , der erstatter " yyyy " med året " mm " med tocifrede repræsentation af måneden og " dd" med tocifrede repræsentation af året.