CAL(P)

NOME
cal - stampa un calendario

SINTASSI

cal [[mese] anno ]

DESCRIZIONE

L'utilità cal scrive un calendario sullo standard output usando il calendario giuliano per date dal 1 gennaio dell'anno 1 fino al 2 settembre 1752 e il calendario gregoriano per date dal 14 settembre 1752 fino al 31 dicembre 9999 come se il calendario gregoriano fosse stato adottato il 14 settembre 1752.

OPZIONI

Nessuna.

OPERANDI

Devono essere supportati i seguenti operandi:

mese
    Specifica il mese da visualizzare, rappresentato come intero decimale da 1 (gennaio) a 12 (dicembre). Il default deve essere il mese corrente.

anno
    Specifica l'anno che il calendario mostra, rappresentato come intero decimale da 1 a 9999. Il default deve essere l'anno corrente.

STDIN

Non usato.

FILE DI INPUT

Nessuno.

VARIABILI D'AMBIENTE

Le seguenti variabili d'ambiente possono influenzare l'esecuzione di cal:

LANG
    Fornisce un valore di default per le variabili di internazionalizzazione che sono non impostate o nulle. (Vedere il volume Base Definitions di IEEE Std 1003.1-2001, Sezione 8.2, Internationalization Variables per la precedenza delle variabili di internazionalizzazione usate per determinare i valori delle categorie locali).

LC_ALL
    Se impostata con un valore di stringa non vuoto sovrascive i valori di tutte le altre variabili di internazionalizzazione.

LC_CTYPE
    Determina la localizzazione per l'interpretazione di sequanze di byte di dati di testo come caratteri (per esempio, caratteri a singolo byte o multi-byte negli argomenti).

LC_MESSAGES
    Determina la localizzazione che deve essere usata per influenzare formato e contenuti dei messaggi di diagnostica scritti sullo standard error, e messaggi informativi scritti sullo standard output.

LC_TIME
    Determina formato e e contenuti del calendario.

NLSPATH
    Determina la locazione dei cataloghi messaggi per il processamento di LC_MESSAGES.

TZ  Determina il fuso orario usato per calcolare il valore del mese corrente.

EVENTI ASINCRONI

Default.

STDOUT

Lo standard output deve essere usato per visualizzare il calendario, in un formato non specificato.

STDERR

Lo standard error deve essere usato solo per i messaggi di diagnostica.

FILE DI OUTPUT

Nessuno.

DESCRIZIONE ESTESA

Vuoto.

STATO DI USCITA

In uscita devono venire restituiti i seguenti valori:

0   Completamento avvenuto con successo.

>0  C'è stato un errore.

CONSEGUENZE DEGLI ERRORI

Default.

Le seguenti sezioni sono informative.

USO DELL'APPLICAZIONE

Notare che:

    cal 83

fa riferimento a A.D. 83, non 1983.

ESEMPI

Vuoto.

LOGICA

Vuoto.

DIREZIONI FUTURE

Una futura versione di IEEE Std 1003.1-2001 potrebbe suportare il riconoscimento specifico locale delle date di adozione del calendario gregoriano.

VEDERE ANCHE

Vuoto.

COPYRIGHT
Portions of this text are reprinted and reproduced in electronic form from IEEE Std 1003.1, 2003 Edition, Standard for Information Technology -- Portable Operating System Interface (POSIX), The Open Group Base Specifications Issue 6, Copyright (C) 2001-2003 by the Institute of Electrical and Electronics Engineers, Inc and The Open Group. In the event of any discrepancy between this version and the original IEEE and The Open Group Standard, the original IEEE and The Open Group Standard is the referee document. The original Standard can be obtained online at http://www.opengroup.org/unix/online.html .