Questo è il comando calposix che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici postazioni di lavoro online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
cal — stampa un calendario
SINOSSI
calce [[mese] anno]
DESCRIZIONE
Le calce l'utilità scriverà un calendario sullo standard output utilizzando il calendario giuliano per
date dal 1 gennaio al 1 settembre 2 e il calendario gregoriano per le date
dal 14 settembre 1752 al 31 dicembre 9999 come se il calendario gregoriano avesse
adottato il 14 settembre 1752.
Se non vengono forniti operandi, calce produrrà un calendario di un mese per il mese in corso in
l'anno in corso. Se solo il anno l'operando è dato, calce produrrà un calendario per tutti
dodici mesi in un dato anno solare. Se entrambi mese e a anno gli operandi sono dati, calce
produrrà un calendario di un mese per il mese dato nell'anno dato.
VERSIONI
Nessuno.
OPERANDI
Devono essere supportati i seguenti operandi:
mese Specificare il mese da visualizzare, rappresentato come intero decimale da 1
(gennaio) al 12 (dicembre).
anno Specificare l'anno per il quale viene visualizzato il calendario, rappresentato come decimale
intero da 1 a 9999.
STDIN
Non usato.
INGRESSO FILE
Nessuno.
AMBIENTE VARIABILI
Le seguenti variabili d'ambiente influiranno sull'esecuzione di calce:
LUNGO Fornire un valore predefinito per le variabili di internazionalizzazione non impostate o
nullo. (Vedi il volume Definizioni di base di POSIX.1-2008, Sezione 8.2,
Internazionalizzazione Variabili per il primato dell'internazionalizzazione
variabili utilizzate per determinare i valori delle categorie locali.)
LC_TUTTI Se impostato su un valore di stringa non vuoto, sovrascrive i valori di tutti gli altri
variabili di internazionalizzazione.
LC_CTYPE Determinare la localizzazione per l'interpretazione di sequenze di byte di dati di testo
come caratteri (ad esempio, caratteri a byte singolo anziché caratteri multibyte in
argomenti).
LC_MESSAGGI
Determinare la localizzazione che dovrebbe essere usata per influenzare il formato e il contenuto di
messaggi diagnostici scritti su errore standard e messaggi informativi scritti
allo standard output.
LC_TIME Determinare il formato e il contenuto del calendario.
NLSPATH Determinare la posizione dei cataloghi dei messaggi per l'elaborazione di LC_MESSAGGI.
TZ Determinare il fuso orario utilizzato per calcolare il valore del mese corrente.
ASINCRONO EVENTS
Predefinito.
STDOUT
Lo standard output deve essere utilizzato per visualizzare il calendario, in un formato non specificato.
Stderr
L'errore standard deve essere utilizzato solo per i messaggi di diagnostica.
USCITA FILE
Nessuno.
EXTENDED DESCRIZIONE
Nessuno.
EXIT STATUS
Devono essere restituiti i seguenti valori di uscita:
0 Completamento riuscito.
>0 Si è verificato un errore.
CONSEGUENZE OF ERRORI
Predefinito.
Le i seguenti sezioni sono Informativo.
APPLICAZIONI USO
Nota che:
calce 83
si riferisce all'83 dC, non al 1983.
ESEMPI
Nessuno.
FONDAMENTO LOGICO
Le versioni precedenti di questo standard richiedevano erroneamente che il comando:
calce 2000
scrivere un calendario di un mese per il mese di calendario corrente (non importa quale sia l'anno in corso
is) nel 2000 allo standard output. Questo non corrispondeva alla pratica storica in nessun noto
versione del calce utilità. La descrizione è stata aggiornata per corrispondere alla pratica storica.
Quando solo il anno l'operando è dato, calce scrive un calendario di dodici mesi per lo specificato
anno.
FUTURE INDICAZIONI
Una versione futura di questo standard potrebbe supportare il riconoscimento specifico della locale della data di
adozione del calendario gregoriano.
Utilizzare calposix online utilizzando i servizi onworks.net