GoGPT Best VPN GoSearch

Icône de favori OnWorks

dateutils.dsort - En ligne dans le Cloud

Exécutez dateutils.dsort dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande dateutils.dsort qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


dsort - Trie le contenu de FILE par ordre chronologique.

SYNOPSIS


trier [OPTION]... [DOSSIER] ...

DESCRIPTION


Trier le contenu de FILE par ordre chronologique. Si FICHIER est omis, lisez à partir de stdin.

La première valeur date/heure par ligne est la clé de tri. Les dates sans heures représentent un
valeur inférieure à n'importe quelle date/heure le même jour. Les heures sans dates représentent un
valeur inférieure à n'importe quelle date ou date/heure. Si une ligne ne contient ni date ni heure ou
date/heures il est trié vers l'avant.

Reconnu OPTIONs:

-h, --Aidez-moi
Imprimer l'aide et quitter

-V, --version
Imprimer la version et quitter

-i, --format-d'entrée=STRING...
Format d'entrée, peut être utilisé plusieurs fois. Chaque date/heure sera transmise au
analyseurs de format d'entrée dans l'ordre dans lequel ils sont donnés, si une date/heure peut être lue
avec succès avec une chaîne de spécificateur de format d'entrée donnée, cette valeur sera utilisée.

--défaut=DT
Pour une entrée sous-spécifiée, utilisez DT comme solution de secours pour remplir les champs manquants. Doit être un
date/heure au format ISO8601. Si omis, la valeur par défaut est la valeur actuelle
date/heure.

-e, --backslash-échappements
Activez l'interprétation des échappements de barre oblique inverse dans les chaînes de spécificateur de format d'entrée.

--de-zone=ZONE
Interprétez les dates sur stdin ou sur la ligne de commande comme provenant du fuseau horaire ZONE.

-r, --sens inverse
Inversez l'ordre de tri.

-u, --unique
Imprimer au plus une ligne par valeur date/heure.

Format techniques


Les spécifications de format dans dateutils sont similaires à strftime() de posix.

Cependant, en raison d'un plus large éventail de calendriers pris en charge, dateutils doit utiliser différents
règles.

Spécifications des dates :
%a Le nom abrégé du jour de la semaine
%A Le nom complet du jour de la semaine
%_a Le nom du jour de la semaine abrégé en un seul caractère (MTWRFAS)
%b Le nom abrégé du mois
%B Le nom complet du mois
%_b Le nom du mois abrégé en un seul caractère (FGHJKMNQUVXZ)
%c Le nombre de jours de la semaine dans le mois (plage 00 à 05)
%C Le nombre de jours de la semaine dans l'année (plage 00 à 53)
%d Le jour du mois, 2 chiffres (plage 00 à 31)
%D Le jour de l'année, 3 chiffres (plage 000 à 366)
%F Équivalent à %Y-%m-%d (format canonique d'ymd)
%j Équivalent à %D
%m Le mois du calendrier actuel (plage 00 à 19)
%Q Le trimestre de l'année (plage Q1 à Q4)
%q Le numéro du trimestre (plage 01 à 04)
%s Le nombre de secondes depuis l'époque.
%u Le jour de la semaine comme nombre (plage 01 à 07, dimanche étant 07)
%U Le nombre de semaines, le jour de la semaine est Sun (plage 00 à 53)
%V Le nombre de semaines ISO, le jour de la semaine est lun (plage de 01 à 53)
%w Le jour de la semaine sous forme de nombre (plage 00 à 06, dimanche étant 00)
%W Le nombre de semaines, le jour de la semaine est lun (plage 00 à 53)
%y L'année sans siècle (plage 00 à 99)
%Y L'année incluant le siècle
%Z Le décalage de zone en heures et minutes (HH:MM) avec
un signe précédent (+ pour les décalages à l'est de l'UTC, - pour les décalages
à l'ouest d'UTC)

%Od Le jour en chiffres romains
%Om Le mois en chiffres romains
%Oy L'année à deux chiffres en chiffres romains
%OY L'année comprenant le siècle en chiffres romains

%rs Dans les systèmes temporels dont l'époque est différente de l'époque unix, cette
sélectionne le nombre de secondes depuis lors.
%rY Dans les calendriers avec des années qui ne coïncident pas avec le Grégorien
années, cela sélectionne l'année du calendrier.

%dth Le jour du mois sous forme de nombre ordinal, 1er, 2e, 3e, etc.
%mth Le mois de l'année sous forme de nombre ordinal, 1er, 2e, 3e, etc.

%db Le jour ouvrable du mois (depuis l'ultimo du mois dernier)
%dB Nombre de jours ouvrables jusqu'à l'ultimo de ce mois

Spécifications de temps :
%H L'heure du jour au format 24h, 2 chiffres (plage 00 à 23)
%I L'heure du jour au format 12h, 2 chiffres (plage 01 à 12)
%M La minute (plage 00 à 59)
%N Les nanosecondes (plage 000000000 à 999999999)
%p La chaîne AM ou PM, midi est PM et minuit est AM.
%P Comme %p mais en minuscule
%S Le (plage 00 à 60, 60 est pour les secondes intercalaires)
%T Équivalent à %H:%M:%S

Spécifications générales :
%n Un caractère de nouvelle ligne
%t Un caractère de tabulation
%% Un caractère % littéral

Modificateurs:
Modificateur %O pour transformer les nombres décimaux en chiffres romains
%r Modificateur pour transformer les unités en unités réelles
e Suffixe, lire et imprimer les nombres ordinaux
b Suffixe, traitez les jours comme des jours ouvrables

Les dates de conception antérieures au 1601-01-01 ne sont pas prises en charge.

Pour la conformité voici une liste des désignateurs de calendrier et leur format correspondant
chaîne:
aj %Y-%m-%d
ymcw %Y-%m-%c-%w
av %rY-W%V-%u
bizda %Y-%m-%db
Lilian n/a
ldn n/a
julien n/a
jdn n/d

Ces désignateurs peuvent être utilisés comme chaîne de format de sortie, de plus, @code{lilian}/@code{ldn}
et @code{julian}/@code{jdn} peuvent également être utilisés comme chaîne de format d'entrée.

EXEMPLES


$ dsort < "$@{srcdir@}/caev_01.txt"
2009-06-03 caev="DVCA" secu="VOD" exch="XLON" xdte="2009-06-03" nett/GBX="5.2"
2010-11-17 caev="DVCA" secu="VOD" exch="XLON" xdte="2010-11-17" nett/GBX="2.85"
2011-11-16 caev="DVCA" secu="VOD" exch="XLON" xdte="2011-11-16" nett/GBX="3.05"
2012-06-06 caev="DVCA" secu="VOD" exch="XLON" xdte="2012-06-06" nett/GBX="6.47"
2013-06-12 caev="DVCA" secu="VOD" exch="XLON" xdte="2013-06-12" nett/GBX="6.92"
2013-11-20 caev="DVCA" secu="VOD" exch="XLON" xdte="2013-11-20" nett/GBX="3.53"
$

$ dsort "$@{srcdir@}/caev_01.txt"
2009-06-03 caev="DVCA" secu="VOD" exch="XLON" xdte="2009-06-03" nett/GBX="5.2"
2010-11-17 caev="DVCA" secu="VOD" exch="XLON" xdte="2010-11-17" nett/GBX="2.85"
2011-11-16 caev="DVCA" secu="VOD" exch="XLON" xdte="2011-11-16" nett/GBX="3.05"
2012-06-06 caev="DVCA" secu="VOD" exch="XLON" xdte="2012-06-06" nett/GBX="6.47"
2013-06-12 caev="DVCA" secu="VOD" exch="XLON" xdte="2013-06-12" nett/GBX="6.92"
2013-11-20 caev="DVCA" secu="VOD" exch="XLON" xdte="2013-11-20" nett/GBX="3.53"
$

$ dsort -r < "$@{srcdir@}/caev_01.txt"
2013-11-20 caev="DVCA" secu="VOD" exch="XLON" xdte="2013-11-20" nett/GBX="3.53"
2013-06-12 caev="DVCA" secu="VOD" exch="XLON" xdte="2013-06-12" nett/GBX="6.92"
2012-06-06 caev="DVCA" secu="VOD" exch="XLON" xdte="2012-06-06" nett/GBX="6.47"
2011-11-16 caev="DVCA" secu="VOD" exch="XLON" xdte="2011-11-16" nett/GBX="3.05"
2010-11-17 caev="DVCA" secu="VOD" exch="XLON" xdte="2010-11-17" nett/GBX="2.85"
2009-06-03 caev="DVCA" secu="VOD" exch="XLON" xdte="2009-06-03" nett/GBX="5.2"
$

$ dsort -r "$@{srcdir@}/caev_01.txt"
2013-11-20 caev="DVCA" secu="VOD" exch="XLON" xdte="2013-11-20" nett/GBX="3.53"
2013-06-12 caev="DVCA" secu="VOD" exch="XLON" xdte="2013-06-12" nett/GBX="6.92"
2012-06-06 caev="DVCA" secu="VOD" exch="XLON" xdte="2012-06-06" nett/GBX="6.47"
2011-11-16 caev="DVCA" secu="VOD" exch="XLON" xdte="2011-11-16" nett/GBX="3.05"
2010-11-17 caev="DVCA" secu="VOD" exch="XLON" xdte="2010-11-17" nett/GBX="2.85"
2009-06-03 caev="DVCA" secu="VOD" exch="XLON" xdte="2009-06-03" nett/GBX="5.2"
$

$ dsort -u < "$@{srcdir@}/caev_02.txt"
2009-06-03 caev="DVCA" secu="VOD" exch="XLON" xdte="2009-06-03" nett/GBX="5.2"
2010-11-17 caev="XXXX" secu="VOD" exch="XLON" xdte="2010-11-17"
2011-11-16 caev="DVCA" secu="VOD" exch="XLON" xdte="2011-11-16" nett/GBX="3.05"
2012-06-06 caev="DVCA" secu="VOD" exch="XLON" xdte="2012-06-06" nett/GBX="6.47"
2013-06-12 caev="DVCA" secu="VOD" exch="XLON" xdte="2013-06-12" nett/GBX="6.92"
2013-11-20 caev="DVCA" secu="VOD" exch="XLON" xdte="2013-11-20" nett/GBX="3.53"
$

$ dsort -u "$@{srcdir@}/caev_02.txt"
2009-06-03 caev="DVCA" secu="VOD" exch="XLON" xdte="2009-06-03" nett/GBX="5.2"
2010-11-17 caev="XXXX" secu="VOD" exch="XLON" xdte="2010-11-17"
2011-11-16 caev="DVCA" secu="VOD" exch="XLON" xdte="2011-11-16" nett/GBX="3.05"
2012-06-06 caev="DVCA" secu="VOD" exch="XLON" xdte="2012-06-06" nett/GBX="6.47"
2013-06-12 caev="DVCA" secu="VOD" exch="XLON" xdte="2013-06-12" nett/GBX="6.92"
2013-11-20 caev="DVCA" secu="VOD" exch="XLON" xdte="2013-11-20" nett/GBX="3.53"
$

Utilisez dateutils.dsort en ligne à l'aide des services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

Commandes Linux

Ad




×
Publicité
❤ ️Achetez, réservez ou achetez ici — gratuitement, contribue à maintenir la gratuité des services.