Dieser Beitrag ist bestrebt, den Befehl „Datum“, seine Syntax und die Verwendung in Bash zu diskutieren. Lassen Sie uns zuerst die Syntax des Befehls „Datum“ verstehen:
$ sate +[formate_option]
Schauen wir uns eine Liste der Formatoptionen für den Befehl „Datum“ an:
Format | Beschreibung |
Datum +%a | Gibt den Namen des Wochentags [Mon, Sonne, Fr.] |
Datum +%a | Gibt den Namen des Wochentags [Montag, Sonntag, Freitag] |
Datum +%b | Gibt den Namen des Monats [Jan, Februar, März] |
Datum +%b | Gibt den Namen des Monats [Januar, Februar, März] |
Datum +%d | Zeigt Tag des Monats an [05] |
Datum +%d | Zeigt das aktuelle Datum MM/DD/YY-Format an [11-01-21] |
Datum +%f | Zeigt das Datum im yyyy-mm-dd-Format [2021-11-01] |
Datum +%h | Zeigt Stunde im 24-Stunden-Format [22] |
Datum +%i | Zeigt Stunde im 12-Stunden-Format [11] |
Datum +%j | Zeigt den Tag des Jahres an [001 - 366] |
Datum +%m | Zeigt die Anzahl des Monats an [01-12] |
Datum +%m | Zeigt Minuten an [00-59] |
Datum +%s | Zeigt Sekunden an [00-59] |
Datum +%n | Anzeigen in Nanosekunden |
Datum +%t | Zeigt die Zeit als HH: MM: SS [im 24-Stunden-Format] |
Datum +%u | Wochentag [1-7] 1 ist Montag, 6 ist Samstag |
Datum +%u | Zeigt eine Woche des Jahres [00-53] |
Datum +%y | Zeigt Jahr YJJJ an [2021] |
Datum +%z | Zeigt die Zeitzone an |
Eine der oben genannten Optionen kann mit dem Datum des Datums verwendet werden. Lassen Sie uns den Befehl Datum weiter untersuchen:
So drucken Sie das Datum im MM-DD-yyyy-Format:
Ich schreibe einfache Bash -Skripte, um das Datum in verschiedenen Formaten anzuzeigen. Um das Skript zu schreiben, verwende ich den Editor "Vim". Verwenden Sie den unten genannten Befehl, um einen vielseitigen Editor zu erhalten:
$ sudo apt install Vim
Geben Sie "VIM" in Terminal ein, um den VIM -Editor zu starten:
#!/Bin/Bash
Heute = 'Datum +%M-%d-%y'
wieder echo $ heute
Ich habe die Datei mit dem Namen „DateFile" gespeichert.SH ”, um den Befehl zu verwenden:
$ Bash DateFile.Sch
Beachten Sie die Fallempfindlichkeit von Buchstaben, „M“ ist für Minuten und „M“ ist der Monat.
So drucken Sie das Datum im MM-yjyy-Format:
Ändern wir das Format des Datums:
#!/Bin/Bash
Heute = 'Datum +%M-%y'
wieder echo $ heute
Jetzt wird der Tag vor dem Monat angezeigt.
So zeigen Sie die aktuelle Tagesnummer und Sekunden übergeben:
Die Berechnung der Anzahl der Tage und sogar der Anzahl der Sekunden scheint unpraktisch zu sein, aber dank des Befehls „Datum“ kann es leicht im Terminal gedruckt werden:
#!/Bin/Bash
numberofdays = 'Datum +%j'
Echo „Die aktuelle Tagesnummer:“ $ numberofdays
numberofseconds = 'Datum +%s'
Echo „Gesamtsekunden vergangen in diesem Jahr:“ $ numberofseconds
So anzeigen Sie die Wochennummer mit dem Befehl Datum an:
Ein weiteres aufregendes Feature des Befehls „Datum“ ist, dass es Ihnen schnell die Woche der Jahreszeit mitteilen kann. Geben Sie den folgenden Befehl ein, um die Wochennummer zu erhalten:
$ Datum +%u
Oder wenn Sie mit Bash Scripting arbeiten, probieren Sie das folgende Programm mit einem Editor aus:
#!/Bin/Bash
Weeknumber = 'Datum +%U'
Echo „Die Woche des Jahres ist: $ Weeknumber
So zeigen Sie die Zeit mit dem Befehl Datum an:
Schreiben wir ein Programm, um die Zeit mit dem Datum des Datums anzuzeigen:
#!/Bin/Bash
Zeit = 'Datum +%t'
echo „the the time ist:“ $ time
Abschluss:
Der Befehl „Datum“ ist ein integrierter Befehl von UNIX-ähnlichen Betriebssystemen, die neben der Anzeige des Datums auch mit anderen Befehlen verwendet werden können. In diesem Leitfaden haben wir die Syntax und Verwendung des Befehls „Datum“ in Bash Scripting verstanden, um sie in verschiedenen Formaten anzuzeigen.