cal(1)

Från Wiki.linux.se
Version från den 30 januari 2025 kl. 10.14 av Admin (diskussion | bidrag)
Hoppa till navigering Hoppa till sök

cal(1) - Linux manual sida

NAMN

cal - visa en kalender

SYNOPSIS

cal [alternativ] [[[dag] månad] år]

cal [alternativ] [tidsstämpel|månadsnamn]

BESKRIVNING

cal visar en enkel kalender. Om inga argument anges, visas den aktuella månaden.

Månaden kan anges som ett nummer (1-12), som ett månadsnamn eller som ett förkortat månadsnamn enligt den aktuella lokalen.

Två olika kalendersystem används: Gregoriansk och Juliansk. Som standard använder cal antagandedatumet 3 september 1752, med den gregorianska kalendern visad från det datumet och framåt.

ALTERNATIV

  • -1, --one - Visa en enda månad (standard).
  • -3, --three - Visa tre månader som omger datumet.
  • -n, --months antal - Visa antal månader, med start från den månad som innehåller datumet.
  • -S, --span - Visa månader som omger datumet.
  • -s, --sunday - Visa söndag som veckans första dag.
  • -m, --monday - Visa måndag som veckans första dag.
  • -v, --vertical - Visa i vertikalt läge (ncal(1) läge).
  • --iso - Visa enbart den proleptiska gregorianska kalendern.
  • -j, --julian - Använd dagnummer för hela året.
  • --reform värde - Ställ in antagandedatumet för den gregorianska kalenderreformen.
  • -y, --year - Visa en kalender för hela året.
  • -Y, --twelve - Visa en kalender för de nästa tolv månaderna.
  • -w, --week[=nummer] - Visa veckonummer i kalendern.
  • --color[=när] - Färglägg utdata.
  • -c, --columns=kolumner - Antal kolumner att använda.
  • -h, --help - Visa hjälptext och avsluta.
  • -V, --version - Skriv ut version och avsluta.

PARAMETRAR

  • En enda siffra som parameter (t.ex., cal 2020) - Anger vilket år som ska visas.
  • Enkel strängparameter (t.ex., cal imorgon eller cal augusti) - Anger tidsstämpel eller ett månadsnamn.
  • Två parametrar (t.ex., cal 11 2020) - Anger månad (1 - 12) och år.
  • Tre parametrar (t.ex., cal 25 11 2020) - Anger dag, månad och år.

ANTECKNINGAR

  • Veckans första dag bestäms av lokalen eller av alternativen --sunday och --monday.
  • Veckonummer beror på vilken dag som är veckans första.

FÄRGER

Utdatafärgning implementeras genom terminal-colors.d(5). Det kan inaktiveras genom att skapa: /etc/terminal-colors.d/cal.disable

Stödda färgkategorier:

  • idag - Den aktuella dagen.
  • veckonummer - Begärt veckonummer.
  • veckor - Veckans nummer.
  • rubrik - En månads rubrik.
  • arbetsdag - Dagar inom arbetsveckan.
  • helg - Dagar utanför arbetsveckan.

Exempel på konfiguration: echo -e 'helg 35\nidag 1;41\nrubrik gul' > $HOME/.config/terminal-colors.d/cal.scheme

HISTORIA

Ett cal-kommando dök upp i Version 6 AT&T UNIX.

BUGGAR

  • Standardutdata för cal använder 3 september 1752 som reformdatum för den gregorianska kalendern. Andra historiska reformdatum är inte implementerade.
  • Alternativa kalendrar som Umm al-Qura eller Solar Hijri stöds inte.

SE ÄVEN

  • terminal-colors.d(5)

RAPPORTERING AV BUGGAR

För att rapportera buggar, använd felhanteraren på: https://github.com/util-linux/util-linux/issues

TILLGÄNGLIGHET

Kommandot cal är en del av paketet util-linux, som kan laddas ner från: https://www.kernel.org/pub/linux/utils/util-linux/