Bash ist ein Kommandozeilen- Interpreter für UNIX. Es ist eine Schale, die für das GNU- Betriebssystem entwickelt und kombiniert die Funktionen von der früheren Korn-Shell (ksh ) und C-Shell ( csh ) . Möglicherweise müssen Sie ein Datum , um numerische Format zu konvertieren für eine beliebige Anzahl von Gründen. Die Datums-Funktion in Bash erlaubt Ihnen , dies zu tun , mit relativer Leichtigkeit , durch Angabe der "% s" -Schalter. Dieser wandelt einem bestimmten Datum zu einem Zeitstempel. Ein Zeitstempel ist eine numerische Darstellung eines Datums als die Anzahl der Sekunden seit der UNIX- Epoche , die Mitternacht ist am 1. Januar 1970 in der UTC /GMT Zeitzonen, die Abzinsung der Schaltsekunden . Things You
UNIX Betriebssystem
Bash-Shell
brauchen anzeigen Weitere Anweisungen
1
Einloggen, um UNIX-Konto , indem Sie Ihren Benutzernamen und Ihr Passwort in die auffordert.
2
wechseln Sie auf die Bash-Shell durch Eingabe von " bsh " an der Eingabeaufforderung ein und drücken Sie die " Enter"-Taste .
3
Konvertieren ein Datum zu einen numerischen Wert mithilfe der Datums-Funktion mit dem "% s "-Schalter , indem Sie die folgenden Befehle an der Eingabeaufforderung Bash : .
Typ "date + % s ", um das aktuelle Datum als numerischer Wert dargestellt bekommen
Typ " Datum - date = 'yyyy -mm-dd UTC ' + % s" , um ein Datum in der UTC-Zeitzone als numerischer Wert , ersetzt "yyyy " mit dem Jahr dargestellt zu bekommen, "mm" . dem zweistellige Darstellung des Monats und "dd" mit der zweistellige Darstellung des Jahres
Typ " Datum - date = 'yyyy -mm-dd 00.00.01 UTC +5 Stunden '+ % s yyyy " mit dem Jahr , " mm " mit dem zweistellige Darstellung des Monats" , das angegebene Datum und die Uhrzeit in einer Zeitzone , der fünf Stunden vor UTC ist dargestellt als numerischer Wert , ersetzt zu bekommen " und "dd" mit der zweistellige Darstellung des Jahres.