date 1






DATE(1) DATE(1)


NAZWA
date - wydrukuj lub ustaw datę i czas systemowy

SKŁADNIA
date [-u] [-d datestr] [-s datestr] [-r file] [-f date
file] [-R] [--date=datestr] [--file=datefile]
[--reference=file] [--rfc-822] [--set=datestr]
[--utc] [--universal] [--help] [--version] [+FOR
MAT] [MMDDhhmm[[CC]YY][.ss]]

OPIS
Ta dokumentacja nie jest już rozwijana i może być
niedokładna lub niekompletna. Autorytatywnym źródłem jest
obecnie dokumentacja Texinfo.

Ta strona podręcznika man opisuje polecenie date w wersji
GNU.

date bez argumentów wyświetla bieżącą datę i czas (w for
macie dyrektywy `%c', opisanym poniżej). Jeśli podano
argument rozpoczynający się znakiem `+', drukuje on
bieżącą datę i czas w formacie kontrolowanym przez ten
argument, który ma ten sam format, jak łańcuch formatujący
przekazywany funkcji `strftime'. Poza dyrektywami, które
zaczynają się od `%', znaki tego łańcucha są wyświetlane
bez zmian.

Dyrektywami są:

% znak %

n nowa linia

t tabulacja pozioma

Pola czasu:

%H godzina (00..23)

%I godzina (01..12)

%k godzina ( 0..23)

%l godzina ( 1..12)

%M minuta (00..59)

%p lokalne, wynikające z ustawień locale, AM lub PM

%r czas, 12-godzin (gg:mm:ss [AP]M)

%s sekundy od 1970-01-01 00:00:00 UTC (niestandardowe
rozszerzenie)




FSF Narzędzia powłokowe GNU 1





DATE(1) DATE(1)


%S sekunda (00..61)

%T czas, 24-godziny (gg:mm:ss)

%X lokalna reprezentacja czasu (%H:%M:%S)

%z Numerycznie przedstawiona strefa czasowa w stylu
RFC-822 (np. -0600 lub +0100) lub nic, jeśli nie
można określić strefy czasowej. Wartość ta odzwier
ciedla *bieżącą* strefę czasową. Nie jest zmieniana
przez opcję `--date'.

%Z strefa czasowa (np. EDT) lub nic, jeśli nie można
określić strefy czasowej

Pola daty:

%a lokalna, skrócona nazwa dnia tygodnia (nie..sob)

%A lokalna pełna nazwa dnia tygodnia (niedziela..sob
ota)

%b lokalna, skrócona nazwa miesiąca (sty..gru)

%B lokalna, pełna nazwa miesiąca (styczeń..grudzień)

%c lokalna data i czas (sob lis 04 12:02:33 EST 1989)

%d dzień miesiąca (01..31)

%D data (mm/dd/rr)

%h to samo co %b

%j dzień roku (001..366)

%m miesiąc (01..12)

%U numer tygodnia w roku z niedzielą jako pierwszym
dniem tygodnia (00..53)

%w dzień tygodnia (0..6), gdzie 0 odpowiada niedzieli

%W numer tygodnia z poniedziałkiem jako pierwszym
dniem tygodnia (00..53)

%x lokalna reprezentacja daty (mm/dd/rr)

%y ostatnie dwie cyfry roku (00..99)

%Y rok (1970...)

Domyślnie date wypełnia pola numeryczne zerami. GNU date
rozpoznaje następujące niestandardowe modyfikatory:



FSF Narzędzia powłokowe GNU 2





DATE(1) DATE(1)


- (łącznik) nie wypełniaj pola

_ (podkreślenie) wypełniaj pole spacjami

Jeśli poda się argument nie zaczynający się od `+', date
ustawia zegar systemowy na czas i datę podaną w tym argu
mencie. Argument musi składać się wyłącznie z cyfr, które
mają następujące znaczenie:

MM miesiąc

DD Dzień miesiąca

hh godzina

mm minuta

CC pierwsze dwie cyfry roku (opcjonalne)

YY ostatnie dwie cyfry roku (opcjonalne)

ss sekunda (opcjonalna)

Tylko superużytkownik może ustawiać czas systemowy.

OPCJE
-d datestr, --date datestr
Wyświetl czas i datę określoną w datestr, który
może być w prawie każdym popularnym formacie.
Wyświetlenie następuje w domyślnym formacie, lub w
zmodyfikowanym, jeśli użyto argumentu `+'.

-f datefile, --file=datefile
Analizuj każdy wiersz pliku datefile jak dla opcji
`-d' i wyświetl wynikowy czas i datę. Jeżeli jako
datefile podano `-', to posłuż się standardowym
wejściem. Przydatne, jeśli porzebujesz przetworzyć
wiele dat, gdyż systemowe koszty wielokrotnego
uruchamiania pliku wykonywalnego `date' mogą być
znaczące.

-r file, --reference=file
Wyświetl informację o czasie i dacie zgodną z cza
sem ostatniej modyfikacji pliku file, zamiast
bieżącego czasu i daty.

-R, --rfc-822
Wyświetl czas i datę posługując się formatem
określonym w RFC-822, `%a, %_d %b %Y %H:%M:%S %z'.
Jeżeli podano również `--utc', to użyj `GMT' w
miejscu `%z'.

-s datestr, --set datestr
Ustaw czas i datę na datestr, który może być w



FSF Narzędzia powłokowe GNU 3





DATE(1) DATE(1)


prawie każdym popularnym formacie. Może zawierać
nazwy miesięcy, stref czasowych, `am' i `pm', itd.

-u , --utc , --universal
Wydrukuj lub ustaw czas i datę w czasie uniwersal
nym (Greenwich Mean Time), zamiast w czasie
lokalnym (Twojego zegara ściennego).

--help Wyświetl informację o stosowaniu programu i
dostępnych opcjach, zakończ pracę.

--version
Wyświetl numer wersji programu i zakończ pracę.

PRZYKŁADY
Aby wydrukować datę z przedwczoraj

date --date 2 days ago

Aby wydrukować datę trzy miesiące i jeden dzień od tej
chwili

date --date 3 months 1 day

Aby wydrukować numer dnia roku dla Bożego Narodzenia
bieżącego roku

date --date 25 Dec +%j

Aby wydrukować bieżącą datę w formacie zawierającym pełną
nazwę miesiąca i dzień miesiąca

date +%B %d

Lecz może to nie być tym, czego oczekujesz, ponieważ przez
pierwszych dziewięć dni miesiąca, `%d rozszerza się do
uzupełnionego zerami dwucyfrowego pola, np. `date -d 1-may
+%B %d wydrukuje `May 01.

By wydrukować tę samą datę, lecz bez poprzedzającego zera
dla jednocyfrowej liczby, użyj niestandardowego (rozsz
erzenie GNU) modyfikatora `-.

date -d 1-may +%B %-d

Możesz wydrukować bieżącą datę i czas w formacie wymaganym
przez wiele innych niż GNU wersji `date' przy ustawianiu
zegara systemowego

date +%m%d%H%M%Y.%S

Ustawienie zegara systemowego na czas o dwie minuty
późniejszy:




FSF Narzędzia powłokowe GNU 4





DATE(1) DATE(1)


date --set='+2 minutes'

Chcąc wydrukować datę w formacie określonym przez RFC-822,
użyj `date --rfc'. Właśnie to zrobiłem i otrzymałem:

Mon, 25 Mar 1996 23:34:17 -0600

Wygodne ustawianie bieżącej daty lub czasu:

date -s 1999-12-05
date -s 14:36
date -s '1999-12-05 14:36'

OD TŁUMACZA
Zaktualizowano wg Texinfo dla narzędzi powłokowych GNU
wersji 1.16.









































FSF Narzędzia powłokowe GNU 5





Wyszukiwarka

Podobne podstrony:
Ranko Magami (Shark) Attract and Date 1 PL
java sql Date
date time short
coffee date dress multisize instructions
date
date time long
future date
date
03 Sam hat ein Date
Date Night Club
popup date picker
viewed date
function mcal date compare
date
function easter date

więcej podobnych podstron