Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako opraviť časových pečiatok pomocou AWK

V systémoch Unix , môžete použiť AWK skripty umiestniť časových pečiatok k súborom protokolu . Ak používate " systím , " výstup je počet sekúnd od systému epochy , ktorá je zvyčajne sekúnd od polnoci 1. januára 1970 . Ak to chcete , použite " strftime " na zobrazenie časovú pečiatku , že ľudia môžu rozpoznať . Môžete formátovať časové pečiatky v rôznych spôsoboch . Pokyny dovolená 1

Otvorte AWK skript
2

Zadajte nasledujúce , kde chcete časovú pečiatku : .

` { Print strftime ( " % m - % d - % Y % H : % m : % S " ) , $ 0 ; } '

sa zobrazí časová pečiatka ako " 12-14-2011 14:31:34 " . môžete zmeniť poradie , v ktorom sú hodnoty zobrazovať a používať mnoho rôznych hodnôt . Napríklad , ak si to prajete časových pečiatok ako " 14.prosince 2011 14:31:34 , " použite nasledujúci príkaz :

` { print strftime ( " % B % d , % Y % I: % M : % S % p " ) , $ 0 ; } '

Všimnite si , že držiteľ umiestniť medzi hodnotami , ako je priestor , čiarkou alebo dvojbodkou , oddeľuje hodnoty v časovú pečiatku . Môžete použiť mnoho ďalších hodnôt . Spoločné užitočné hodnoty sú " % A " pre všedný deň , " % r " sa zobrazí iba posledné dve číslice roka a " % Z " pre časové pásmo .
3

Uložte a zatvorte svoju prácu .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené