CyberTek - the future at the present!
Google

Sådan format datoer til visning i en Linux shell

Indsendt af: admin (april 19)

I shell kan du angive dato format som følger:
dato + FORMAT

For eksempel at skrive:
$ Date +% m-% d-% y "

Du får:
04-17-10

Hvis du vil have 4-cifret årstal:
$ Date +% m-% d-% y "

Du får:
04-17-2010

Trin frem for det aktuelle tidspunkt netop skrive:
$ Date + "% T"

Du får:
19:55:04

For overlegen computing tid baseret på 12 timer:
$ Date + "% r"

Du får:
07:56:05

Hvis du vil se tiden i HH: MM:
$ Date +% H-% M "

Du får:
07:56

Komplet liste over muligheder for at formatere datoer spørge:

%%
en bogstavelig%
% Til
Lokale's forkortet ugedag navn (f.eks Sun)
% A

Lokale fulde ugedag navn (f.eks søndag)

% B
Lokale's forkortet måned navn (f.eks Jan)
% B
Lokale fulde måned navn (f.eks januar)
% C
Lokale dato og tid (f.eks, Mon marts 3 23:05:25 2005)
% C
århundrede, ligesom% Y, UNDTAGEN udelade sidste to cifre (f.eks 21)
% D
Dag i måneden (f.eks 01)
% D

datoer Samme som% m /% d /% y

% Og
dag i måneden, plads polstret; Samme som% _D
% F
Fuld datoer Samme som% Y-% m-% d
% G
sidste to cifre i året for ISO uge nummer (se% G)
% G
År for ISO uge nummer (se% V) Normalt kun nyttig med% V
% H
Samme som% b
% H

time (00 .. 23)

% I
time (01 .. 12)
% J
Dag i år (001 .. 366)
% K
time (0 .. 23)
% S
time (1 .. 12)
% M
måned (01 .. 12)
% M

minut (00 .. 59)

% N
en newline
% N
nanosekunder (000000000 .. 999999999)
% P
Enten lokale svarer til AM eller PM, blank hvis ikke kendt
% P
ligesom% p, Men små bogstaver
% R
lokale's 12-timers klokkeslæt (f.eks 11:11:04)
% R

24-timers timer og minutter; Samme som% H:% M

% S
Sekunder Da 1970/01/01 00:00:00 UTC
% S
sekund (00 .. 60)
% T
Tabbed
% T
tid; Samme som% H:% M:% S
% U
Ugedag (1 .. 7), 1 er mandag
% U

Uge antallet af år, med søndag som første dag i ugen (00 .. 53)

% V
ISO ugenummeret, med mandag som første dag i ugen (01 .. 53)
% W
Ugedag (0 .. 6), 0 er søndag
% W
Uge antallet af år, med mandag som første dag i ugen (00 .. 53)
% X
Lokale's dato repræsentation (f.eks 12/31/99)
% X
Lokal tid repræsentation (f.eks 23:13:48)
% Y

to sidste cifre af året (00 .. 99)

% Y
år
% Z
+ Hhmm numerisk tidszone (f.eks -0.400)
% Z
+ Hh: mm numerisk tidszone (fx -04: 00)
%:: Z
+ Hh: mm: ss numerisk tidszone (fx -04: 00:00)
%::: Z
numerisk tidszone med: Nødvendigt at præcision (f.eks -04, +05:30)
% Z
alfabetisk tidszone forkortelse (f.eks EDT)

Offentliggjort i: linux , shell , tips

Tilføj en kommentar

Spam beskyttelse af WP Captcha-Free

Powered by Cybertek - Remote Assistance