GNU/Linux >> Znalost Linux >  >> Linux

5 Příklady Cal Command v Linuxu

Unixové systémy poskytují několik nástrojů pro práci s daty a časy. Cal je jedním z takových příkazů, které vám umožňují zobrazit kalendář v příkazovém řádku.

Cal, zkratka pro kalendář, je praktický příkaz s pouze několika možnostmi pro zobrazení určitého data, měsíce nebo roku.

Protože nemá spoustu možností, použití cal je docela jednoduché.

Pokud použijete pouze příkaz cal, vytiskne aktuální měsíc. Zvýrazňuje také aktuální den, jak můžete vidět na obrázku níže:

To je výchozí chování, ale s tímto příkazem můžete udělat mnohem více.

Příklady příkazů Cal

Podívejme se na některé běžné použití příkazu cal v Linuxu.

1. Vytiskněte kalendář aktuálního roku

Kalendář celého aktuálního roku můžete vytisknout pomocí volby -y příkazu cal.

cal -y

Můžete také zadat rok pro tisk kalendáře konkrétního roku.

cal -y <YYYY>

2. Vytiskněte kalendář měsíce v aktuálním roce

Předpokládejme, že chcete vytisknout kalendář na červen tohoto roku. Můžete to udělat několika způsoby.

Můžete zadat název měsíce.

cal -m june

Můžete také zadat číslo měsíce.

cal -m6

Pamatujte, že se berou v úvahu pouze první tři písmena názvu měsíce. Takže cal -m jun, cal -m june a cal -m junta, všechny tři přinesou stejný výstup.

3. Vytiskněte kalendář konkrétního měsíce a/nebo roku

Pokud chcete vytisknout kalendář daného měsíce v roce, můžete tak učinit zadáním názvu měsíce nebo čísla a roku.

Chcete-li například vytisknout kalendář na červen 2017, můžete použít kterýkoli ze tří níže uvedených formátů.

  • v červnu 2017
  • cal 6 2017
  • cal -d 2017-6

4. Vytisknout tříměsíční pohled

Můžete vytisknout předchozí měsíc, aktuální měsíc a kalendář na další měsíc najednou s možností -3.

Můžete také určit měsíc a rok pomocí volby -3.

cal -3 june 2017

5. Vytiskněte kalendář s konkrétním počtem měsíců před a po určitém měsíci

Pokud nejste spokojeni s tříměsíčním zobrazením, můžete zadat vlastní rozsah měsíců před a po určitých měsících.

Pokud například chcete vytisknout kalendář dvou měsíců před a šest měsíců po aktuálním měsíci, můžete použít tento příkaz:

cal -A6 -B2

Můžete to kombinovat s kterýmkoli měsícem jakéhokoli roku.

cal -A1 -B1 june 2015

Bonusový tip:Tisk kalendáře s čísly dnů

Kalendář můžete vytisknout v číslech dnů pomocí volby -j.

Chci říct, že místo toho, aby vám poskytl den v měsíci, zobrazí den v roce.

Takže 15. února bude zobrazeno jako 46, 16. února jako 47 a tak dále.

Volbu -j můžete také kombinovat s dalšími volbami.

To je ono

To by byla většina použití příkazu cal v Linuxu. Existuje podobný nástroj s názvem ncal, který poskytuje o něco více možností, ale příkaz cal je pro mé potřeby dostačující.

Doufám, že vám tento rychlý tutoriál pomohl při učení příkazu cal. Přidejte si nás do záložek a přihlaste se k odběru pravidelných výukových programů Linuxu.


Linux
  1. Příklady příkazů rm v Linuxu

  2. Příklady příkazů ps v Linuxu

  3. w Příklady příkazů v Linuxu

  1. sa Příklady příkazů v Linuxu

  2. Příklady příkazů ac v Linuxu

  3. Příklady příkazů cal v Linuxu

  1. 7 Příklady příkazů Linux df

  2. Příklady příkazů df v Linuxu

  3. du příklady příkazů v Linuxu