cal(1p): Skillnad mellan sidversioner

Från Wiki.linux.se -Linux wikipedia på Svenska.
Hoppa till navigering Hoppa till sök
 
Rad 172: Rad 172:
* https://www.kernel.org/doc/man-pages/reporting_bugs.html
* https://www.kernel.org/doc/man-pages/reporting_bugs.html


== Sidfot ==
= Sidslut =


<pre>
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/cal.1p.html
IEEE/The Open Group                2017                          CAL(1P)
Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på
</pre>
https://www.linux.se/kontaka-linux-se/
<BR><BR>Tack till [https://datorhjalp.se/web Datorhjälp] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.
 
[[Kategori:Linuxmanual grupp 1]]
[[Kategori:Linuxmanual]]

Nuvarande version från 4 maj 2026 kl. 06.12

Prolog

Den här manualsidan är en del av POSIX Programmer's Manual.

Linux-implementationen av detta gränssnitt kan skilja sig åt. Se motsvarande Linux-manualsida för detaljer om Linux-beteende. Gränssnittet kanske inte heller är implementerat på Linux.

Namn

cal – skriv ut en kalender.

Synopsis

cal [[månad] år]

Beskrivning

Verktyget cal ska skriva en kalender till standardutmatning.

Det använder den julianska kalendern för datum från 1 januari år 1 till och med 2 september 1752, och den gregorianska kalendern för datum från 14 september 1752 till och med 31 december 9999, som om den gregorianska kalendern hade införts den 14 september 1752.

Om inga operander anges ska cal skapa en kalender för en månad: den aktuella månaden i det aktuella året.

Om endast operanden år anges ska cal skapa en kalender för alla tolv månader i det angivna kalenderåret.

Om både månad och år anges ska cal skapa en kalender för den angivna månaden i det angivna året.

Flaggor

Inga.

Operander

Följande operander ska stödjas:

månad
Anger månaden som ska visas, representerad som ett decimalt heltal från 1 till 12.
1 betyder januari och 12 betyder december.
år
Anger året som kalendern ska visas för, representerat som ett decimalt heltal från 1 till 9999.

Standardinmatning

Används inte.

Indatafiler

Inga.

Miljövariabler

Följande miljövariabler ska påverka körningen av cal:

LANG
Anger ett standardvärde för internationaliseringsvariabler som är osatta eller tomma.
Se POSIX.1-2017, Base Definitions, avsnitt 8.2, Internationalization Variables, för företrädesordningen för internationaliseringsvariabler som används för att bestämma värden för lokalkategorier.
LC_ALL
Om den är satt till en icke-tom sträng åsidosätter den värdena för alla andra internationaliseringsvariabler.
LC_CTYPE
Bestämmer lokalinställningen för tolkning av byteföljder i textdata som tecken, till exempel enkelbyte- jämfört med multibytetecken i argument.
LC_MESSAGES
Bestämmer lokalinställningen som ska användas för att påverka formatet och innehållet i diagnostiska meddelanden som skrivs till standardfel, samt informativa meddelanden som skrivs till standardutmatning.
LC_TIME
Bestämmer kalenderns format och innehåll.
NLSPATH
Bestämmer platsen för meddelandekataloger vid bearbetning av LC_MESSAGES.
TZ
Bestämmer tidszonen som används för att beräkna värdet för den aktuella månaden.

Asynkrona händelser

Standardbeteende.

Standardutmatning

Standardutmatningen ska användas för att visa kalendern, i ett ospecificerat format.

Standardfel

Standardfel ska endast användas för diagnostiska meddelanden.

Utdatafiler

Inga.

Utökad beskrivning

Ingen.

Avslutningsstatus

Följande avslutningsvärden ska returneras:

0
Lyckad körning.
>0
Ett fel inträffade.

Följder av fel

Standardbeteende.

Följande avsnitt är informativa.

Programanvändning

Observera att:

cal 83

syftar på år 83 e.Kr., inte 1983.

Exempel

Inga.

Bakgrund

Tidigare versioner av denna standard krävde felaktigt att kommandot:

cal 2000

skulle skriva en enmånads kalender för den aktuella kalendermånaden, oavsett aktuellt år, i året 2000 till standardutmatning.

Detta stämde inte med historisk praxis i någon känd version av verktyget cal.

Beskrivningen har uppdaterats för att stämma med historisk praxis. När endast operanden år anges skriver cal en tolvmånaderskalender för det angivna året.

Framtida riktning

En framtida version av denna standard kan stödja lokalspecifik igenkänning av datumet då den gregorianska kalendern infördes.

Se även

  • POSIX.1-2017, Base Definitions, kapitel 8, Environment Variables

Upphovsrätt

Delar av denna text är återgivna och reproducerade i elektronisk form från:

  • IEEE Std 1003.1-2017, Standard for Information Technology -- Portable Operating System Interface (POSIX)
  • The Open Group Base Specifications Issue 7, 2018 Edition

Copyright © 2018 Institute of Electrical and Electronics Engineers, Inc. och The Open Group.

Vid avvikelse mellan denna version och den ursprungliga IEEE- och The Open Group-standarden gäller den ursprungliga standarden som referensdokument.

Den ursprungliga standarden kan hämtas online från:

Eventuella typografiska fel eller formateringsfel på denna sida har troligen införts vid konverteringen av källfilerna till man-sideformat.

För att rapportera sådana fel, se:

Sidslut

Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/cal.1p.html Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på https://www.linux.se/kontaka-linux-se/

Tack till Datorhjälp som har sponsrat Linux.se med webbhotell.