Content
Data
License: GNU GPLv3 +
Version number: (GNU coreutils) 8.30
Developer / owner: Free Software Foundation, Inc.
Short description:
Manual page and help for the date linux command. The command displays the current date and time in the specified format.
Man page output
man date
DATE(1) General Commands Manual DATE(1) NÉV date - kiírja vagy beállítja a rendszerdátumot és -időt ÁTTEKINTÉS date [-u] [-d datestr] [-s datestr] [--utc] [--universal] [--date=datestr] [--set=datestr] [--help] [--version] [+FORMAT] [MMDDhhmm[[CC]YY][.ss]] LEÍRÁS Ez a dokumentáció a továbbiakban nincs karbantartva és pontatlan vagy hiányos lehet. A Texinfo dokumentáció a hiteles forrás. Ez a kézikönyv lap a date parancs GNU verzióját dokumentálja. Az argumentumok nélküli date kiírja az aktuális dátumot és időt (az alább leírt `%c' direktívának megfelelő formátumban). Ha egy `+' jellel kezdődő argumentum meg van adva, az argumentum által megszabott formátumban írja ki az aktuális időt és dátumot. Az argumentum ugyanolyan formájú, mint az `strftime' függvénynek átadott formázó karakterlánc. A direktívák kivételével, amik `%' jellel kezdődnek, a karakterláncban lévő karakterek módosítatlanul kerülnek kiírásra. A direktívák: % literális % n újsor t vízszintes tabulátor Időmezők: %H óra (00..23) %I óra (01..12) %k óra ( 0..23) %l óra ( 1..12) %M perc (00..59) %p a helyi AM vagy PM %r 12-órás idő (hh:mm:ss [AP]M) %s az Koordinált Világidő (UTC) szerinti 1970-01-01 00:00:00 óta eltelt másodpercek (nem szabványos bővítés) %S másodperc (00..61) %T 24-órás idő (hh:mm:ss) %X a helyi idő ábrázolása (%H:%M:%S) %Z időzóna (pl. EDT), vagy semmi, ha nem határozható meg időzóna Dátummezők: %a a helyi nap rövidített neve (Sun..Sat) %A a helyi nap teljes neve, változó hosszal (Sunday..Saturday) %b a helyi hónap rövidített neve (Jan..Dec) %B a helyi hónap teljes neve, változó hosszal (January..December) %c a helyi dátum és idő (Sat Nov 04 12:02:33 EST 1989) %d a hónap napja (01..31) %D dátum (mm/dd/yy) %h ugyanaz, mint a %b %j az év napja (001..366) %m hónap (01..12) %U a hét sorszáma az évben úgy, hogy vasárnap a hét első napja (00..53) %w a hét napja (0..6) úgy, hogy 0 vasárnapnak felel meg %W a hét sorszáma az évben úgy, hogy hétfő a hét első napja (00..53) %x a helyi dátum ábrázolása (mm/dd/yy) %y az év utolsó két számjegye (00..99) %Y év (1970...) Alapértelmezésben a date nullákkal vezeti be a numerikus mezőket. A GNU date a következő, nem szabványos, numerikus módosítókat ismeri fel: - (kötőjel) nem vezeti be a mezőket _ (aláhúzás) szóközökkel vezeti be a mezőket Ha nem `+' jellel kezdődő argumentumot kap, a date az argumentum által meghatározott időre és dátumra állítja be a rendszerórát. Az argumentumnak teljes egészében számokból kell állnia. Ezek jelentése a következő: MM hónap DD a hónapon belüli nap óra mm perc CC az év első két jegye (opcionális) YY az év utolsó két jegye (opcionális) ss másodperc (opcionális) Csak a superuser állíthatja be a rendszerórát. OPCIÓK -d datestr, --date datestr Megjeleníti a, szinte bármely használatos formában megadható, datestr -rel, meghatározott időt és dátumot. A megjelenítés az alapértelmezett kimeneti formátumban történik, vagy ha `+' jellel kezdődő argumentumot kap a date , az argumentum által meghatározott formátumban. --help Üzenetet nyomtat a szabványos kimenetre a felhasználás módjáról, és sikeresen befejeződik. -s datestr, --set datestr Beállítja az időt és dátumot datestr -re, amely szinte bármely használatos formában megadható. Tartalmazhat hónapneveket, időzónákat, `am' -et és `pm' -et stb. -u, --universal Koordinált Világidő (más néven Greenwichi Középidő) szerinti időt és dátumot írja ki vagy állítja be a lokális (wall clock) helyett. --version Üzenetet nyomtat a szabványos kimenetre a verzió információval, és sikeresen befejeződik. PÉLDÁK A tegnapelőtti dátumérték kiírása: date --date ´2 days ago´ A maihoz képest 3 hónap és 1 nap múlva következő nap dátumértékének kiírása: date --date ´3 months 1 day´ Annak kírása, hogy az aktuális év karácsonya az év hányadik napja: date --date ´25 Dec´ +%j Az aktuális dátum teljes hónapnevet és a hónap napját tartalmazó formában történő kiírása: date ´+%B %d´ De meglehet, hogy a szándék nem ez, mert a hónap első kilenc napján a `%d´ értéke nullával bevezetett, kétjegyű mező lesz. Például a `date -d 1-may ´+%B %d´´ ezt fogja kiírni: `May 01´. Ugyanennek a dátumnak az egyjegyű napok előtt szereplő bevezető nullák nélküli kiírásához mindent összevetve a nem szabványos `-´ használható, amely elnyomja a kitöltést. date -d 1-may ´+%B %-d´ MAGYAR FORDÍTÁS Gombai Sándor <sgombai@hotmail.com> FSF GNU Shell Utilities DATE(1)
Help output
date --help
Használat: date [KAPCSOLÓ]… [+FORMÁTUM] vagy: date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]] Az aktuális idő megjelenítése a FORMÁTUMBAN, vagy a rendszerdátum beállítása. A hosszú kapcsolók kötelező argumentumai a rövid kapcsolókhoz is kötelezők. -d, --date=KARAKTERLÁNC a KARAKTERLÁNC által leírt dátum megjelenítése az aktuális helyett --debug a feldolgozott dátum felcímkézése, és figyelmeztetés a megkérdőjelezhető használatról a szabványos hibakimenetre -f, --file=DÁTUMFÁJL ugyanaz, mint a --date egyszer a DÁTUMFÁJL minden egyes sorára -I[IDŐMEGHAT], --iso-8601[=IDŐMEGHAT] dátum/idő kiírása ISO 8601 formátumban. IDŐMEGHAT=„date” a dátum kírásához (alapértelmezett) vagy „hours”, „minutes”, „seconds” vagy „ns” a jelzett pontosságú dátum és idő kiírásához. Például: 2016-08-14T02:34:56-06:00 -R, --rfc-email Időpont kiírása RFC 5322 formátumban. Például: Mon, 07 Aug 2016 12:34:56 -0600 --rfc-3339=IDŐMEGHAT dátum kiírása RFC 3339 formátumban. Az IDŐMEGHAT=„date”, „seconds”, vagy „ns” a jelzett pontosságú dátumhoz és időhöz. A dátum- és időösszetevőket egyetlen szóköz választja el, például: 2006-08-07 12:34:56-06:00 -r, --reference=FÁJL a FÁJL utolsó módosítási dátumának megjelenítése -s, --set=KARAKTERLÁNC a KARAKTERLÁNC által leírt idő beállítása -u, --utc, --universal a Koordinált világidő kiírása vagy beállítása --help ezen súgó megjelenítése és kilépés --version verzióinformációk megjelenítése és kilépés A FORMÁTUM vezérli a kimenetet. Az értelmezett sorozatok: %% egy % jel %a a területi beállítások rövidített napneve (például: v) %A a területi beállítások teljes napneve, (például: vasárnap) %b a területi beállítások rövidített hónapneve (például: Jan) %B a területi beállítások teljes hónapneve, (például: Január) %c a területi beállítások dátuma és ideje (2005. dec. 25., vasárnap, 15.48.38 CET) %C század; mint a %Y, de az utolsó két számjegy elmarad (például: 20) %d a hónap napja (például: 01) %D dátum; ugyanaz, mint %m/%d/%y %e a hónap napja szóközökkel feltöltve; ugyanaz, mint a %_d %F teljes dátum; ugyanaz, mint a %Y-%m-%d %g az ISO hétszám évének utolsó két számjegye (lásd %G) %G az ISO hétszám éve (lásd %V); csak %V-vel hasznos %h ugyanaz, mint %b %H óra (00..23) %I óra (01..12) %j az év napja (001..366) %k óra, szóközzel feltöltött ( 0..23); ugyanaz mint %_H %l óra, szóközzel feltöltött ( 1..12); ugyanaz mint %_I %m hónap (01..12) %M perc (00..59) %n egy új sor %N nanomásodpercek (000000000..999999999) %p a területi beállítások nagybetűs AM vagy PM jelzője; üres ha ismeretlen %P mint a %p, de kisbetűkkel %q negyedév (1..4) %r a területi beállítások szerinti idő, 12 órás (például: 00.55.52) %R 24 órás óra és perc, ugyanaz mint a %H:%M %s a „00:00:00 1970-01-01 UTC” óta eltelt másodpercek száma %S másodperc (00..60) %t egy tab %T idő, ugyanaz , mint a %H:%M:%S %u a hét napja (1..7); az 1 a Hétfőt jelenti %U az év hetének száma, a hét első napja Vasárnap (00..53) %V az év hetének száma (ISO), a hét első napja Hétfő (01..53) %w a hét napja (0..6); a 0 Vasárnapot jelenti %W az év hetének száma, a hét első napja Hétfő (00..53) %x a területi beállítások dátumábrázolása (például 2006-01-12) %X a területi beállítások időábrázolása (például 01.02.32) %y az év utolsó két számjegye (00..99) %Y év %z +óópp numerikus időzóna (például: -0400) %:z +óó:pp numerikus időzóna (például: -04:00) %::z +óó:pp:ss numerikus időzóna (például: -04:00:00) %:::z numerikus időzóna a :-tal a szükséges pontossághoz (például: -04, +05:30) %Z betűkből álló időzóna-rövidítés (például: CET) Alapértelmezésben a date a numerikus mezőket nullákkal tölti ki. Az alábbi elhagyható jelölők követhetik a „%” jelet: - (kötőjel) ne töltse ki a mezőt _ (aláhúzás) kitöltés szóközökkel 0 (nulla) kitöltés nullákkal ^ nagybetűk használata, ha lehetséges # ellentétes (nagy<->kis) betűk használata, ha lehetséges Ezután minden jelölő egy decimális, elhagyható mezőszélességgel jön, majd egy szintén elhagyható módosító, amely vagy az E, a területi beállítások alternatív ábrázolásának használatához, vagy O a területi beállítások alternatív numerikus szimbólumainak használatához, ha ezek elérhetők. Példák: Az epoch (1970. 01. 01. UTC) óta eltelt másodpercek átalakítása dátummá $ date --date='@2147483647' A közép-európai idő megjelenítése (a TZ megkereshető a tzselect(1) programmal) $ TZ='Europe/Budapest' date A helyi idő megjelenítése következő péntek 9.00-kor $ date --date='TZ="Europe/Budapest" 09:00 next Fri' A(z) GNU coreutils online súgója: <https://www.gnu.org/software/coreutils/> A(z) date fordítási hibái a <https://translationproject.org/team/hu.html> címen jelenthetők. Teljes dokumentáció itt: <https://www.gnu.org/software/coreutils/date> vagy helyileg elérhető: info '(coreutils) date invocation'
Related Content
- 591 views