poniedziałek,
Linux – Wyświetlanie daty
Wyświetlanie daty nie zawsze jest tak proste, jakby się wydawało.
Ćwiczenie
W terminalu napisz polecenie, które wyświetli
- bieżącą datę;
- bieżącą datę w formacie czasu UNIX;
- datę, która wypadnie za dwa tygodnie;
- nazwę dnia tygodnia, w którym w bieżącym roku wypada wigilia Bożego Narodzenia;
- nazwę dnia tygodnia, w którym wybuchło powstanie warszawskie.
Rozwiązanie
0:14 date Bieżąca data z formatowaniem domyślnym.
0:19 date +%s Czas uniksowy to liczba sekund, które upłynęły od godziny 00:00:00, 1 stycznia 1970 roku (%s). Jeśli podawany jest format daty, zaczyna się on od znaku +.
0:26 date --date='+2 week' Data, która wypadnie za dwa tygodnie.
0:35 date --date='Dec 24' +%A Nazwa dnia tygodnia (%A), w którym w bieżącym roku wypada wigilia Bożego Narodzenia.
0:43 date --date='1944-08-01' +%A Nazwa dnia tygodnia (%A), w którym wybuchło powstanie warszawskie.
0:49 cal Aug 1944 Sprawdzenie w kalendarzu (program cal) poprawności wyniku ostatniego polecenia.
0:54 info date Program date jest dość rozbudowany, dlatego warto korzystać z dostępnej pomocy. W tym celu można skorzystać z programu info. Po umieszczeniu kursora w odpowiednim miejscu za pomocą strzałek, po naciśnięciu klawisza Enter przechodzimy do wybranej sekcji. W rozdziale zawierającym przykłady (Examples) znajduje się wiele informacji, które mogą naprowadzić na rozwiązanie bardziej złożonego problemu. Znaczniki wykorzystywane do formatowania daty najszybciej można poznać po wydaniu polecenia date --help.
Filmy są dostępne jedynie w formacie MP4. Jest on obsługiwany m.in. w nowych wersjach popularnych przeglądarek Internet Explorer, Chrome, Firefox, Safari, Opera. Z zawartością filmu można zapoznać się w opisie ćwiczenia.