Multimediaexpo.cz je již 18 let na českém internetu !!
V tiskové zprávě k 18. narozeninám brzy najdete nové a zásadní informace.
cal (Unix)
Z Multimediaexpo.cz
(+ NEW...powered by AMD Ryzen Threadripper 7960X !)
Porovnání s novější verzí →
Verze z 7. 11. 2024, 11:43
cal
nebo také ncal
je standardní program Unixu a operačních systémech unixového typu (například Linux, FreeBSD, Mac OS a další). Vytiskne ASCII kalendář na daný měsíc nebo rok.
Pokud uživatel neurčuje žádné možnosti příkazového řádku, cal
bude tisknout kalendář pro aktuální měsíc.
Obsah |
Příklady
<syntaxhighlight lang="console"> $ cal
prosinec 2016
Po Út St Čt Pá So Ne
1 2 3 4 5 6 7 8 9 10 11
12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
$ cal 2001
2001
leden únor březen
Po Út St Čt Pá So Ne Po Út St Čt Pá So Ne Po Út St Čt Pá So Ne
1 2 3 4 5 6 7 1 2 3 4 1 2 3 4 8 9 10 11 12 13 14 5 6 7 8 9 10 11 5 6 7 8 9 10 11
15 16 17 18 19 20 21 12 13 14 15 16 17 18 12 13 14 15 16 17 18 22 23 24 25 26 27 28 19 20 21 22 23 24 25 19 20 21 22 23 24 25 29 30 31 26 27 28 26 27 28 29 30 31
duben květen červen
Po Út St Čt Pá So Ne Po Út St Čt Pá So Ne Po Út St Čt Pá So Ne
1 1 2 3 4 5 6 1 2 3 2 3 4 5 6 7 8 7 8 9 10 11 12 13 4 5 6 7 8 9 10 9 10 11 12 13 14 15 14 15 16 17 18 19 20 11 12 13 14 15 16 17
16 17 18 19 20 21 22 21 22 23 24 25 26 27 18 19 20 21 22 23 24 23 24 25 26 27 28 29 28 29 30 31 25 26 27 28 29 30 30
červenec srpen září
Po Út St Čt Pá So Ne Po Út St Čt Pá So Ne Po Út St Čt Pá So Ne
1 1 2 3 4 5 1 2 2 3 4 5 6 7 8 6 7 8 9 10 11 12 3 4 5 6 7 8 9 9 10 11 12 13 14 15 13 14 15 16 17 18 19 10 11 12 13 14 15 16
16 17 18 19 20 21 22 20 21 22 23 24 25 26 17 18 19 20 21 22 23 23 24 25 26 27 28 29 27 28 29 30 31 24 25 26 27 28 29 30 30 31
říjen listopad prosinec
Po Út St Čt Pá So Ne Po Út St Čt Pá So Ne Po Út St Čt Pá So Ne
1 2 3 4 5 6 7 1 2 3 4 1 2 8 9 10 11 12 13 14 5 6 7 8 9 10 11 3 4 5 6 7 8 9
15 16 17 18 19 20 21 12 13 14 15 16 17 18 10 11 12 13 14 15 16 22 23 24 25 26 27 28 19 20 21 22 23 24 25 17 18 19 20 21 22 23 29 30 31 26 27 28 29 30 24 25 26 27 28 29 30
31
</syntaxhighlight>
Funkce
Příkaz cal
byl přítomen již v 1. vydání Unix.
Gregoriánský kalendář
Gregoriánská reforma z roku 1582 byla v Království Velké Británie přijata v září 1752. Jako důsledek cal
v září 1752 zobrazí upravenou verzi.
<syntaxhighlight lang="console"> $ cal 9 1752
září 1752
Po Út St Čt Pá So Ne
1 2 14 15 16 17
18 19 20 21 22 23 24 25 26 27 28 29 30 </syntaxhighlight>
Tento měsíc byl přechodem od Gregoriánského kalendáře od dříve používaného Juliánského kalendáře. Tohle byla popsána v manuálových stránkách pro Sun Solaris takto. "An unusual calendar is printed for September 1752. That is the month when 11 days were skipped to make up for lack of leap year adjustments."
Šablona:Kotva BSD utilita ncal umí s gregoriánským kalendářem pracovat lépe: <syntaxhighlight lang="console"> $ ncal -p | grep -i cz
- CZ Czech Republic 1584-01-06 PL Poland 1582-10-04
$ export LC_TIME=cs_CZ.UTF-8 $ ncal -b 1 1584
Leden 1584
Po Út St Čt Pá So Ne
1 2 3 4 5 6 17 18 19 20 21 22
23 24 25 26 27 28 29 30 31 </syntaxhighlight>
Linux Mint
Reference
Externí odkazy
- https://linux.die.net/man/1/cal – manuálová stránka pro Linux
- https://www.freebsd.org/cgi/man.cgi?query=cal&sektion=1 – manuálová stránka pro FreeBSD
- http://man.openbsd.org/OpenBSD-current/man1/cal.1 – manuálová stránka pro OpenBSD
Příkazy a programy příkazové řádky Unixu |
---|
Správa souborů |
cat • chattr • cd • chmod • chown • chgrp • cksum • cmp • cp • du • df • file • fsck • fuser • ln • ls • lsattr • lsof • mkdir • mount • mv • pwd • rm • rmdir • split • touch |
Správa uživatelů a prostředí |
env • finger • id • logname • mesg • passwd • su • sudo • uname • uptime • w • wall • who • whoami • write |
Správa procesů |
at • chroot • crontab • exit • kill • killall • nice • pgrep • pidof • pkill • ps • pstree • sleep • time • top • wait • watch |
Zpracování textu |
awk • comm • csplit • cut • diff • ed • ex • fmt • head • iconv • join • less • more • patch • paste • read • sed • sort • tac • tail • tee • tr • uniq • wc • xargs |
Programování v shellu |
alias • basename • echo • expr • false • printf • test • true • unset |
Síťová komunikace |
dig • inetd • host • ifconfig • netstat • nslookup • ping • rlogin • nc • traceroute |
Hledání informací |
Ostatní nástroje |
banner • bc • cal • date • dd • look • lp • man • size • yes |
Náklady na energie a provoz naší encyklopedie prudce vzrostly. Potřebujeme vaši podporu... Kolik ?? To je na Vás. Náš FIO účet — 2500575897 / 2010 |
---|
Informace o článku.
Článek je převzat z Wikipedie, otevřené encyklopedie, do které přispívají dobrovolníci z celého světa. |