Befehl des Linux `Datums'

durch Sukrit Dhandhania auf 18. Dezember 2008

Linux

Eine Befehl Linie Werkzeug, der ich Gebrauch für sehr häufig auf Linux finde, ist der „Datum“ Befehl. Es ist ein hübscher einfacher Befehl, der Rückkehr Sie das Datum und die Zeit, als Sie ihn ohne irgendwelche Wahlen benennen. Aber, wenn Sie anfangen, einige der Wahlen zu verwenden, versieht es Sie mit diesem Werkzeug kann Ihr Leben und Spaß viel einfacher bilden. Lassen Sie uns den Befehl genau betrachten selbst und einige seiner Optionen und der kühlen Tricks, die wir ausüben können es.

Die erste Sache zum zu tun ist, das Tagesdatum zu erhalten und Zeit festzusetzen Zeit festzusetzen:

# Datum
Sonne 14. Dez. 11: 33: 55 IST 2008

Dieses ist der einfachste Gebrauch von diesem Befehl. Nehmen Sie jetzt an, daß Sie das Datum und nichts gerade mehr erhalten wollten:

# Datum +“ %d“
14

Wenn Sie das Datum wünschen, führen Sie mit Datum, Monat und Jahr durch:

# Datum +“ %d%m%y“
141208

Den Tag der Woche zusammen mit dem Rest des Datums erhalten:

# Datum +“ %a%d%m%y“
Sun141208

Diese sind einige der vielen Möglichkeiten, daß der „Datum“ Befehl Sie anbietet. Überprüfung heraus „datieren - helfen Sie für Wahlen“. Einige interessante sind:

%D? Datum (mm/dd/yy)
%d? Tag des Monats (01..31)
%m? Monat (01..12)
%y? Stellen des Letzten zwei des Jahres (00..99)
%a? abgekürzter Wochentagname des Schauplatzes (Sonne. Gesessen)
%A? voller Wochentagname des Schauplatzes, variable Länge (Sonntag. Samstag)
%b? abgekürzter Name Monat des Schauplatzes (Jan.Dec)
%B? voller Name Monat des Schauplatzes, variable Länge (Januar. Dezember)
%H? Stunde (00..23)
%I? Stunde (01..12)
%Y? Jahr (1970…)

Sie können etwas phantastische Formatierung auch tun. Wenn Sie einen Bindestrich oder einen Gegenschrägstrich zwischen den unterschiedlichen Teilen des Datums hinzufügen möchten:

# Datum +“ %d-%m-%Y“
14-12-2008

# Datum +“ %d/%m/%Y“
14/12/2008

Sie können Räume und Kommas auch verwenden. Ist hier ein hübsches phantastisches Beispiel:

# Datum +“ %A, %B %d %Y“
Sonntag, den 14. Dezember 2008

Sagen schreiben Sie einen Oberteilindex, um die Maschinenbordbuchform zu unterstützen Sie Bediener. Sie wünschen den Aushilfsindex die Maschinenbordbücher für den Tag vorher und zurückbekommen sie oben. Ist hier, wie Sie das Datum des Vorabends erhalten können:

# Datum - date=“ gestern“
Gesessenes 13. Dez. 12: 04: 03 IST 2008

Ähnlich können Sie morgiges Datum auch erhalten:

# Datum - date=“ morgen“
Montag 15. Dez. 12: 04: 39 IST 2008

Sie können Datum des letzten oder folgenden Monats erhalten:

# Datum - date=“ letzter Monat“
Frei 14. Nov. 12: 06: 23 IST 2008

# Datum - date=“ folgender Monat“
Wed 14. Jan. 12: 06: 25 IST 2009

Hübsches kühles Material, wie! Sie sind gerechtes Erhalten begonnen. Sie können das Datum besonders anfertigen, das Sie genau als bis zum Tag und Woche wünschen und erhalten das Datum fünf Tagen vor oder sieben Tagen ab jetzt:

# date –date=”5 days ago”
Tue Dec ?9 12:08:26 IST 2008

# date –date=”7 days”
Fri Dec 21 12:09:23 IST 2008

You can even ask it more difficult questions such as:

# date –date=’next Saturday’
Sat Dec 20 00:00:00 IST 2008

Or something totally in the future:

# date –date=’2 years 3 months 4 day’
Fri Mar 18 12:12:16 IST 2011

It’s almost as if “date” speaks English. I keep discovering new tricks. So play around with it and let me know if you find some new cool possibilities that I might not have discovered yet.

Related Posts:
  • How to set the date on your Linux machine
  • Why can’t I load secure web sites? (Online Banking, Webmail etc)
  • How to download files from the Linux command line
  • How to create automated Linux/Unix backups
  • How to add an event to the Jambands.ca Music Listings
  • Get Simple Help tutorials just like this one in your email inbox every day - for free! Just enter your email address below:

    You can always opt out of this email subscription at any time.

    { 1 comment… read it below or add one }

    1 Vivek 01.14.09 at 2:28 pm

    Good explanation. The -date option is actually with double-hyphen
    # date ?date=?next Saturday?
    should be
    # date –date=?next Saturday?

    Leave a Comment

    You can use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>