Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> sistemi >> Linux >> .

Come sostituire le date con un numerico in Bash

Bash è un interprete a riga di comando per UNIX . Si tratta di un guscio che è stato sviluppato per il sistema operativo GNU e combina le caratteristiche della Korn shell precedente ( ksh ) e la C shell ( csh ) . Potrebbe essere necessario convertire una data in formato numerico per qualsiasi numero di ragioni . La funzione data in Bash permette di fare questo , con relativa facilità , specificando il "% s" interruttore . Questo permette di convertire una data specifica per un timestamp . Un timestamp è una rappresentazione numerica di una data come il numero di secondi dalla Unix Epoch , che è mezzanotte del 1 gennaio 1970 a le zone di tempo UTC /GMT , attualizzando i secondi bisestili. Cose che ti serviranno
UNIX sistema operativo
Bash shell
Mostra più istruzioni
1

Accedi al tuo account UNIX fornendo il tuo nome utente e la password al richiede .
2

Passare alla shell Bash digitando " BSH " al prompt e premere il tasto "Enter" .
3

convertire una data di un valore numerico utilizzando la funzione data con il " % s" interruttore digitando i seguenti comandi al prompt di Bash : .

" date + % s " Tipo di ottenere la data corrente rappresentato come un valore numerico < br

"date - date = 'yyyy - mm - dd UTC ' + % s" > Tipo di ottenere una data nel fuso orario UTC rappresentato da un valore numerico , sostituendo " yyyy" con l'anno , "mm"

appuntamento con la rappresentazione a due cifre del mese e "dd" con la rappresentazione a due cifre dell'anno Type " - . date = 'yyyy - mm -dd 00:00:01 UTC +5 ore ' + % s " per ottenere la data e l'ora specificata in un fuso orario che è di cinque ore davanti UTC rappresentato come un valore numerico , sostituendo" yyyy " con l'anno , " mm " con la rappresentazione a due cifre del mese e "dd" con la rappresentazione a due cifre dell'anno .

 

sistemi © www.354353.com