Comando Data in Bash

Comando Data in Bash
L'esecuzione della data di funzionamento nello scripting di shell è molto comune, soprattutto eseguendo le attività di pianificazione. Ma trattare con "data" in Bash Scripting è un lavoro groviglio. Bash viene fornito con il comando "Data" che visualizza la data in vari formati.

Questo post è dedicato alla discussione del comando "data", della sua sintassi e dell'uso in bash. Comprendiamo prima la sintassi del comando "Data":

$ sate +[formate_option]

Diamo un'occhiata a un elenco di opzioni di formato per il comando "Data":

Formato Descrizione
Data +%a Dà il nome del giorno della settimana [mon, sun, ven]
Data +%a Dà il nome del giorno della settimana [lunedì, domenica, venerdì]
Data +%B Dà il nome del mese [gennaio, febbraio, mar]
Data +%B Dà il nome del mese [gennaio, febbraio, marzo]
Data +%d Visualizza il giorno del mese [05]
Data +%d Visualizza la data corrente mm/dd/yy formato [11-01-21]
Data +%f Mostra la data in formato YYYY-MM-DD [2021-11-01]
Data +%H Mostra ora in formato 24 ore su 24 [22]
Data +%i Mostra ora in formato di 12 ore [11]
Data +%J Visualizza il giorno dell'anno [001 - 366]
Data +%m Visualizza il numero del mese [01-12]
Data +%m Visualizza minuti [00-59]
Data +%s Visualizza secondi [00-59]
Data +%n Display in nanosecondi
Data +%T Visualizza tempo come HH: MM: SS [in formato 24 ore]
Data +%u Giorno della settimana [1-7] 1 è lunedì, 6 è sabato
Data +%u Mostra il numero della settimana dell'anno [00-53]
Data +%y Visualizza anno anche [2021]
Data +%z Visualizza fuso orario

Qualsiasi opzione sopra menzionata può essere utilizzata con il comando data; Esploriamo ulteriormente il comando della data:

Come stampare la data in formato mm-dd-yyyy:

Sto scrivendo semplici script bash per visualizzare la data in vari formati. Per scrivere la sceneggiatura, sto usando l'editor "VIM". Per ottenere un editor versatile, utilizzare il comando menzionato di seguito:

$ sudo apt install vim

Digita "VIM" nel terminale per lanciare VIM Editor:

#!/Bin/Bash
oggi = 'data +%m-%d-%y'
Echo $ oggi

Ho salvato il file con il nome di "Datefile.sh ", per eseguirlo usa il comando:

$ Bash Datefile.sh

Tieni presente il caso della sensibilità delle lettere, "M" è per minuti e "M" è il mese.

Come stampare la data in formato mm-yyyy:

Cambiamo il formato della data:

#!/Bin/Bash
oggi = 'data +%m-%y'
Echo $ oggi

Ora la giornata viene visualizzata prima del mese.

Come visualizzare il numero di giorno corrente e i secondi passati:

Calcolo del numero di giorni e persino il numero di secondi sembra poco pratico, ma grazie al comando "Data", può essere facilmente stampato nel terminale:

#!/Bin/Bash
NumberOfDays = 'Data +%J'
Echo "Il numero di giorno attuale:" $ numerofdays
NumberOfSeconds = 'Date +%S'
Echo "TOTALS Seconds Passato quest'anno:" $ numerofseconds

Come visualizzare il numero della settimana usando il comando data:

Un'altra entusiasmante caratteristica del comando "Data" è che può dirti rapidamente il numero della settimana dell'anno. Per ottenere il numero della settimana, digita il seguente comando:

$ data +%u

O se stai lavorando con Bash Scripting, prova il seguente programma usando qualsiasi editor:

#!/Bin/Bash
weeknumber = 'data +%u'
Echo "Il numero della settimana dell'anno è:" $ weeknumber

Come visualizzare il tempo usando il comando data:

Scriviamo un programma per visualizzare il tempo usando il comando data:

#!/Bin/Bash
Tempo = 'data +%t'
Echo "Il tempo è:" $ TIME

Conclusione:

Il comando "Data" è un comando incorporato di sistemi operativi simili a Unix che, oltre a visualizzare la data, può essere utilizzato anche con altri comandi. In questa guida, abbiamo compreso la sintassi e l'uso del comando "Data" in Bash Scripting per visualizzarlo in vari formati.