Bash est un interpréteur de ligne de commande pour UNIX. C'est une coquille qui a été développé pour le système d'exploitation GNU et combine les caractéristiques du shell Korn plus tôt (ksh ) et le shell C ( csh) . Vous pouvez avoir besoin de convertir une date en format numérique pour un certain nombre de raisons. La fonction date dans Bash vous permet de faire cela, avec une relative facilité , en spécifiant le commutateur "% s " . Cela vous permet de convertir une date précise pour un horodatage. Un horodatage est une représentation numérique d'une date que le nombre de secondes écoulées depuis l'époque UNIX , qui est minuit le 1er Janvier 1970 à l'heure UTC /GMT fuseaux horaires, l'actualisation des secondes intercalaires . Choses que vous devez
UNIX système d'exploitation
shell Bash
Voir Plus Instructions
1
vous connecter à votre compte UNIX en fournissant votre nom d'utilisateur et mot de passe à l' invite .
2
Passer au shell Bash en tapant " BSH " à l'invite et en appuyant sur la touche "Entrée " .
3
convertir une date à une valeur numérique en utilisant la fonction de la date avec le commutateur "% s " en tapant les commandes suivantes à l'invite Bash : .
type " date +% s " pour obtenir la date actuelle représentée comme une valeur numérique
type «date - date = 'yyyy -mm- dd UTC ' + % s" pour obtenir une date dans le fuseau horaire UTC représentée comme une valeur numérique , en remplaçant "yyyy" de l'année , "mm" . avec la représentation à deux chiffres du mois et "dd" avec la représentation à deux chiffres de l'année
type date » - date = 'yyyy -mm- dd 00:00:01 UTC +5 + % s ' heures " pour obtenir la date et l'heure spécifiées dans un fuseau horaire qui est de cinq heures d'avance sur UTC représenté comme une valeur numérique , en remplaçant " yyyy " de l'année , " mm " avec la représentation à deux chiffres du mois et "dd" avec la représentation à deux chiffres de l'année.