GNU/Linux >> Linux Esercitazione >  >> Linux

5 Esempi di Cal Command in Linux

I sistemi simili a Unix forniscono una manciata di strumenti per gestire date e orari. Cal è uno di questi comandi che ti consente di visualizzare il calendario nella riga di comando.

Cal, abbreviazione di calendario, è un comando utile con solo poche opzioni per visualizzare una determinata data, mese o anno.

Dal momento che non ha tantissime opzioni, usare cal è piuttosto semplice.

Se usi solo il comando cal, stamperà il mese corrente. Evidenzia anche il giorno corrente come puoi vedere nell'immagine qui sotto:

Questo è il comportamento predefinito, ma puoi fare molto di più con questo comando.

Esempi di comandi Cal

Vediamo alcuni degli usi comuni del comando cal in Linux.

1. Stampa il calendario dell'anno in corso

Puoi stampare il calendario dell'intero anno corrente usando l'opzione -y del comando cal.

cal -y

Puoi anche specificare l'anno in cui stampare il calendario di un anno particolare.

cal -y <YYYY>

2. Stampa il calendario di un mese nell'anno in corso

Supponiamo di voler stampare il calendario di giugno di quest'anno. Puoi farlo in diversi modi.

Puoi specificare il nome del mese.

cal -m june

Puoi anche specificare il numero del mese.

cal -m6

Tieni presente che vengono prese in considerazione solo le prime tre lettere del nome di un mese. Quindi cal -m jun, cal -m june e cal -m junta, tutti e tre produrranno lo stesso output.

3. Stampa il calendario di un determinato mese e/o anno

Se desideri stampare il calendario di un determinato mese all'anno, puoi farlo fornendo il nome o il numero del mese e l'anno.

Ad esempio, per stampare il calendario di giugno 2017, puoi utilizzare uno dei tre formati seguenti.

  • cal giugno 2017
  • cal 6 2017
  • cal -d 2017-6

4. Stampa la visualizzazione di tre mesi

Puoi stampare il mese precedente, il mese corrente e il calendario del mese successivo in una volta sola con l'opzione -3.

Puoi specificare anche il mese e l'anno con l'opzione -3.

cal -3 june 2017

5. Stampa il calendario con un numero specifico di mesi prima e dopo un determinato mese

Se non sei soddisfatto della visualizzazione dei tre mesi, puoi specificare un intervallo personalizzato di mesi prima e dopo un determinato mese.

Ad esempio, se vuoi stampare il calendario di due mesi prima e di sei mesi dopo il mese corrente, puoi utilizzare questo comando:

cal -A6 -B2

Puoi combinarlo con qualsiasi mese di qualsiasi anno.

cal -A1 -B1 june 2015

Suggerimento bonus:stampa il calendario con i numeri dei giorni

Puoi stampare il calendario in numeri di giorni con l'opzione -j.

Quello che voglio dire è che invece di darti il ​​giorno del mese, visualizzerà il giorno dell'anno.

Quindi il 15 febbraio verrà visualizzato come 46, il 16 febbraio come 47 e così via.

Puoi anche combinare l'opzione -j con altre opzioni.

Ecco fatto

Questa sarebbe la maggior parte dell'utilizzo del comando cal in Linux. Esiste un'utilità simile chiamata ncal che offre un po' più di opzioni ma il comando cal è sufficiente per le mie esigenze.

Spero che questo breve tutorial ti abbia aiutato ad apprendere il comando cal. Aggiungici ai preferiti e iscriviti a noi per regolari tutorial su Linux.


Linux
  1. sa Esempi di comandi in Linux

  2. w Esempi di comandi in Linux

  3. ac Esempi di comandi in Linux

  4. cal Esempi di comandi in Linux

  5. Esempi di comandi df in Linux

9 Esempi di comandi tee in Linux

9 esempi di comandi diff in Linux

Comando IP Linux con esempi

15 Comando Linux ps con esempi

8 Esempi di comandi LDD in Linux

Esempi di comandi id in Linux