Aceasta este comanda calposix care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS
PROGRAM:
NUME
cal — tipăriți un calendar
REZUMAT
var [[lună] an]
DESCRIERE
var utilitarul va scrie un calendar la ieșirea standard folosind calendarul iulian pentru
date de la 1 ianuarie până la 1 septembrie 2 și calendarul gregorian pentru date
de la 14 septembrie 1752 până la 31 decembrie 9999 ca și cum calendarul gregorian ar fi
a fost adoptat la 14 septembrie 1752.
Dacă nu sunt date operanzi, var va produce un calendar de o lună pentru luna curentă în
anul curent. Dacă numai an este dat operand, var va produce un calendar pentru toți
douăsprezece luni în anul calendaristic dat. Dacă ambele lună și an sunt dați operanzi, var
va produce un calendar de o lună pentru luna dată din anul dat.
OPŢIUNI
Nici unul.
OPERANDE
Următorii operanzi vor fi acceptați:
lună Specificați luna care va fi afișată, reprezentată ca un întreg zecimal de la 1
(ianuarie) până la 12 (decembrie).
an Specificați anul pentru care este afișat calendarul, reprezentat ca zecimală
întreg de la 1 la 9999.
Stdin
Nefolosit.
INTRARE DOSARE
Nici unul.
MEDIUL VARIABILE
Următoarele variabile de mediu vor afecta execuția var:
LIMBA Furnizați o valoare implicită pentru variabilele de internaționalizare care sunt nesetate sau
nul. (A se vedea volumul Definiții de bază din POSIX.1‐2008, Secțiune 8.2,
Internaționalizare Variabile pentru prioritatea internaţionalizării
variabile utilizate pentru a determina valorile categoriilor locale.)
LC_ALL Dacă este setată la o valoare șir nevid, suprascrieți valorile tuturor celorlalte
variabile de internaţionalizare.
LC_CTYPE Determinați locația pentru interpretarea secvențelor de octeți de date text
ca caractere (de exemplu, caractere pe un singur octet, spre deosebire de caractere pe mai mulți octeți în
argumente).
LC_MESSAGES
Determinați locația care ar trebui utilizată pentru a afecta formatul și conținutul
mesaje de diagnostic scrise la eroare standard și mesaje informative scrise
la ieșirea standard.
LC_TIME Determinați formatul și conținutul calendarului.
NLSPATH Determinați locația cataloagelor de mesaje pentru procesarea LC_MESSAGES.
TZ Determinați fusul orar utilizat pentru a calcula valoarea lunii curente.
ASINCRON EVENIMENTE
Implicit.
Stdout
Ieșirea standard va fi utilizată pentru afișarea calendarului, într-un format nespecificat.
Stderr
Eroarea standard va fi utilizată numai pentru mesajele de diagnosticare.
REZULTATE DOSARE
Nici unul.
EXTENDED DESCRIERE
Nici unul.
EXIT STAREA
Următoarele valori de ieșire vor fi returnate:
0 Finalizare cu succes.
>0 A apărut o eroare.
CONSECINȚE OF ERORI
Implicit.
următor secțiuni sunt informativ.
APLICARE UTILIZARE
Rețineți că:
var 83
se referă la 83 d.Hr., nu la 1983.
EXEMPLE
Nici unul.
FUNDAMENTARE
Versiunile anterioare ale acestui standard au cerut incorect ca comanda:
var 2000
scrieți un calendar de o lună pentru luna calendaristică curentă (indiferent de anul curent
este) în anul 2000 la producția standard. Acest lucru nu se potrivea cu practica istorică în nicio practică cunoscută
Versiunea var utilitate. Descrierea a fost actualizată pentru a se potrivi cu practica istorică.
Când numai an este dat operand, var scrie un calendar de douăsprezece luni pentru cele specificate
an.
VIITOR INSTRUCTIUNI
O versiune viitoare a acestui standard poate accepta recunoașterea specifică localității a datei de
adoptarea calendarului gregorian.
Utilizați calposix online folosind serviciile onworks.net
