Amazon Best VPN GoSearch

OnWorks-Favicon

dateutils.dgrep – Online in der Cloud

Führen Sie dateutils.dgrep im kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator aus

Dies ist der Befehl dateutils.dgrep, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


dgrep – Grep-Standardeingabe für Zeilen, die mit EXPRESSION übereinstimmen.

ZUSAMMENFASSUNG


dgrep [zur Auswahl]... AUSDRUCK

BESCHREIBUNG


Grep-Standardeingabe für Zeilen, die EXPRESSION entsprechen.

AUSDRUCK kann ein Datum/eine Uhrzeit sein, dem ein Operator „<“, „<=“, „=“, „>=“ vorangestellt ist
Vergleichen Sie Zeilen mit Datum/Uhrzeit, die älter, älter-gleich, gleich, neuer-gleich, neuer oder sind
jeweils nicht gleich.

EXPRESSION kann auch ein Formatbezeichner sein, dem die oben genannten Operatoren vorangestellt sind und an den ein a angehängt ist
Wert (z. B. „%a="Wed"'), der mit Zeilen übereinstimmt, deren %a-Darstellung (Wochentagsname).
abgekürzt) ist „Mi“.

AUSDRUCK können Anweisungen wie oben beschrieben sein, die durch „&&“ verkettet sind (z
Konjunktion) oder `||' (Disjunktion), die beide wie üblich in Klammern gesetzt werden können
Priorität ändern („&&“ geht über „||“).

Wenn in derselben Zeile mehrere Datums-/Zeitangaben vorkommen und eines davon die Kriterien erfüllt
dann gilt die Zeile als Übereinstimmung und wird ausgegeben.

Hinweis:
Operationen können auch durch Optionen (--eq, --gt, ...) angegeben werden.
Dies dient lediglich der Bequemlichkeit, z. B. verfügt das dtest-Tool über eine
ähnliche Syntax.

Anerkannt zur Auswahls:

-h, --help
Hilfe ausdrucken und beenden

-V, --Version
Druckversion und beenden

-q, --ruhig
Unterdrücken Sie Meldungen zu Datums-/Uhrzeit- und Dauer-Parserfehlern.

-i, --Eingabeformat=STRING...
Eingabeformat, mehrfach verwendbar. Jedes Datum/Uhrzeit wird an die
Eingabeformat-Parser in der angegebenen Reihenfolge, wenn Datum/Uhrzeit gelesen werden können
erfolgreich mit einer gegebenen Eingabeformatbezeichnerzeichenfolge, wird dieser Wert verwendet.

-e, --backslash-escapes
Aktivieren Sie die Interpretation von Backslash-Escapes im Ausgabe- und Eingabeformatbezeichner
Saiten.

-o, --only-matching
Zeigt nur den Teil einer Zeile an, der mit DATE übereinstimmt.

-v, --invert-match
Wählen Sie nicht übereinstimmende Zeilen aus.

--aus-zone=ZONE
Betrachten Sie Datum/Uhrzeit auf stdin als aus der Zone ZONE kommend, Standard: UTC.

-z, --Zone=ZONE
Betrachten Sie Datum/Uhrzeit in EXPRESSION als aus der Zone ZONE kommend, Standard: UTC.

--eq Zeilen stimmen überein, wenn Datum/Uhrzeit mit EXPRESSION übereinstimmen.

--ne Zeilen stimmen überein, wenn Datum/Uhrzeit nicht mit EXPRESSION übereinstimmen.

--gt Zeilen stimmen überein, wenn Datum/Uhrzeit neuer als EXPRESSION sind.

--lt Zeilen stimmen überein, wenn Datum/Uhrzeit älter als EXPRESSION sind.

--ge Zeilen stimmen überein, wenn Datum/Uhrzeit neuer oder gleich EXPRESSION sind.

--le Zeilen stimmen überein, wenn Datum/Uhrzeit älter als oder gleich EXPRESSION sind.

--nt Zeilen stimmen überein, wenn Datum/Uhrzeit neuer oder gleich EXPRESSION sind.

--ot Zeilen stimmen überein, wenn Datum/Uhrzeit älter als oder gleich EXPRESSION sind.

FORMAT SPECS


Formatspezifikationen in dateutils ähneln denen von posix' strftime().

Aufgrund einer breiteren Palette unterstützter Kalender müssen dateutils jedoch andere verwenden
Regeln.

Datumsangaben:
%a Der abgekürzte Wochentagsname
%A Der vollständige Wochentagname
%_a Der Wochentagsname verkürzt auf ein einzelnes Zeichen (MTWRFAS)
%b Der abgekürzte Monatsname
%B Der vollständige Monatsname
%_b Der auf ein einzelnes Zeichen gekürzte Monatsname (FGHJKMNQUVXZ)
%c Die Anzahl der Wochentage innerhalb des Monats (Bereich 00 bis 05)
%C Die Anzahl der Wochentage innerhalb des Jahres (Bereich 00 bis 53)
%d Der Tag des Monats, 2-stellig (Bereich 00 bis 31)
%D Der Tag des Jahres, 3-stellig (Bereich 000 bis 366)
%F Äquivalent zu %Y-%m-%d (kanonisches Format von ymd)
%j Äquivalent zu %D
%m Der Monat im aktuellen Kalender (Bereich 00 bis 19)
%Q Das Quartal des Jahres (Bereich Q1 bis Q4)
%q Die Nummer des Quartals (Bereich 01 bis 04)
%s Die Anzahl der Sekunden seit der Epoche.
%u Der Wochentag als Zahl (Bereich 01 bis 07, Sonntag ist 07)
%U Die Wochenzählung, Wochentag ist Sonne (Bereich 00 bis 53)
%V Die ISO-Wochenzählung, Wochentag ist Mo (Bereich 01 bis 53)
%w Der Wochentag als Zahl (Bereich 00 bis 06, Sonntag ist 00)
%W Die Wochenzählung, Wochentag ist Mo (Bereich 00 bis 53)
%y Das Jahr ohne Jahrhundert (Bereich 00 bis 99)
%Y Das Jahr einschließlich des Jahrhunderts
%Z Der Zonen-Offset in Stunden und Minuten (HH:MM) mit
ein Vorzeichen (+ für Offsets östlich von UTC, - für Offsets
westlich von UTC)

%Od Der Tag als römische Ziffern
%Om Der Monat als römische Ziffern
%Oy Die zweistellige Jahreszahl als römische Ziffern
%OY Das Jahr mit dem Jahrhundert als römische Ziffern

%rs In Zeitsystemen, deren Epoche sich von der Unix-Epoche unterscheidet, ist dies
wählt die Anzahl der Sekunden seither aus.
%rY In Kalendern mit Jahren, die nicht mit dem Gregorianischen übereinstimmen
Jahre, dies wählt das Jahr des Kalenders aus.

%dth Der Tag des Monats als Ordnungszahl, 1., 2., 3. usw.
%mth Der Monat des Jahres als Ordnungszahl, 1., 2., 3. usw.

%db Der Geschäftstag des Monats (seit dem Ultimo des letzten Monats)
%dB Anzahl der Werktage bis zum Ende dieses Monats

Zeitangaben:
%H Die Stunde des Tages mit einer 24-Stunden-Uhr, 2 Stellen (Bereich 00 bis 23)
%I Die Stunde des Tages mit einer 12-Stunden-Uhr, 2 Stellen (Bereich 01 bis 12)
%M Die Minute (Bereich 00 bis 59)
%N Die Nanosekunden (Bereich 000000000 bis 999999999)
%p Die Zeichenfolge AM oder PM, Mittag ist PM und Mitternacht ist AM.
%P Wie %p, aber in Kleinbuchstaben
%S The (Bereich 00 bis 60, 60 ist für Schaltsekunden)
%T Äquivalent zu %H:%M:%S

Allgemeine Spezifikationen:
%n Ein Zeilenumbruchzeichen
%t Ein Tabulatorzeichen
%% Ein wörtliches %-Zeichen

Modifikatoren:
%O Modifikator, um Dezimalzahlen in römische Ziffern umzuwandeln
%r Modifikator um Einheiten in echte Einheiten umzuwandeln
th Suffix, Ordnungszahlen lesen und drucken
b Suffix, Tage als Werktage behandeln

Nach Entwurfsdatum vor dem 1601-01-01 werden nicht unterstützt.

Zur Konformität finden Sie hier eine Liste der Kalenderbezeichner und deren entsprechende Formate
Zeichenfolge:
ymd %Y-%m-%d
ymcw %Y-%m-%c-%w
ywd %rY-W%V-%u
bizda %Y-%m-%db
Lilie n/a
ldn nicht zutreffend
julianisch n/a
jdn n/a

Diese Bezeichner können als Ausgabeformatstring verwendet werden, außerdem @code{lilian}/@code{ldn}
und @code{julian}/@code{jdn} können auch als Eingabeformat-String verwendet werden.

Beispiele:


$ dgrep 2012-03-01 <
2012-02-28
2012-02-29
2012-03-01
2012-03-02
EOF
2012-03-01
$

$ dgrep '<2012-03-01' <
2012-02-28
2012-02-29
2012-03-01
2012-03-02
EOF
2012-02-28
2012-02-29
$

$ dgrep =2012-03-01 <
2012-02-28
2012-02-29
2012-03-01
2012-03-02
EOF
2012-02-28
2012-02-29
2012-03-02
$

$ dgrep =2012-03-01 <
2012
2012 Schalttag
2012
2012
EOF
2012
$

$ dgrep -o <2012-03-01 <
2012
2012 Schalttag
2012
2012
EOF
2012-02-28
2012-02-29
$

$ dgrep '>=12:00:00' <
DateiA 11:59:58
DateiB 11:59:59 Sprung ?
fileNOON 12:00:00 neue Version
DateiC 12:03:12
EOF
fileNOON 12:00:00 neue Version
DateiC 12:03:12
$

$ dgrep -o '>=12:00:00' <
DateiA 11:59:58
DateiB 11:59:59 Sprung ?
fileNOON 12:00:00 neue Version
DateiC 12:03:12
EOF
12:00:00
12:03:12
$

$ dgrep 2012-03-01 <
2012-02-28T10:00:00
2012-02-29T10:00:00
2012-03-01T10:00:00
2012-03-02T10:00:00
EOF
2012-03-01T10:00:00
$

$ dgrep '<2012-03-01' <
2012-02-28T10:00:00
2012-02-29T10:00:00
2012-03-01T10:00:00
2012-03-02T10:00:00
EOF
2012-02-28T10:00:00
2012-02-29T10:00:00
$

$ dgrep 2012-03-01T10:00:00 <
2012-02-28T10:00:00
2012-02-29T10:00:00
2012-03-01T10:00:00
2012-03-02T10:00:00
EOF
2012-03-01T10:00:00
$

$ dgrep '<2012-03-01T14:00:00' <
2012-02-28T10:00:00
2012-02-29T10:00:00
2012-03-01T10:00:00
2012-03-02T10:00:00
EOF
2012-02-28T10:00:00
2012-02-29T10:00:00
2012-03-01T10:00:00
$

Verwenden Sie dateutils.dgrep online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad




×
Werbung
❤ ️Hier einkaufen, buchen oder kaufen – kostenlos, damit die Dienste kostenlos bleiben.