Questo è il comando ttyposix che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
tty: restituisce il nome del terminale dell'utente
SINOSSI
tty
DESCRIZIONE
I tty l'utility scriverà sullo standard output il nome del terminale aperto
come input standard. Il nome utilizzato deve essere equivalente alla stringa che sarebbe
restituito dal ttynome() funzione definita nel volume Interfacce di sistema di
POSIX.1‐2008.
VERSIONI
I tty l'utilità deve essere conforme al volume delle definizioni di base di POSIX.1‐2008, Sezione
12.2, Utilità Sintassi Linee Guida.
OPERANDI
Nessuno.
STDIN
Sebbene non venga letto alcun input dall'input standard, l'input standard deve essere esaminato per determinare
se si tratta o meno di un terminale e, in tal caso, determinare il nome del terminale.
INGRESSO FILE
Nessuno.
AMBIENTE VARIABILI
Le seguenti variabili d'ambiente influiranno sull'esecuzione di tty:
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 di diagnostica scritti su errore standard e messaggi informativi scritti
allo standard output.
NLSPATH Determinare la posizione dei cataloghi dei messaggi per l'elaborazione di LC_MESSAGGI.
ASINCRONO EVENTI
Predefinito.
STDOUT
Se lo standard input è un dispositivo terminale, un percorso del terminale come specificato dal file
ttynome() la funzione definita nel volume System Interfaces di POSIX.1‐2008 sarà
scritto nel seguente formato:
"%s\n", <terminale Nome>
In caso contrario, verrà scritto un messaggio indicante che lo standard input non è collegato a a
terminale. Nella locale POSIX, il tty l'utilità utilizzerà il formato:
"non a tty\n"
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 L'ingresso standard è un terminale.
1 L'ingresso standard non è un terminale.
>1 Si è verificato un errore.
CONSEGUENZE OF ERRORI
Predefinito.
I i seguenti sezioni sono Informativo.
APPLICAZIONI USO
Questa utilità controlla lo stato del file aperto come input standard rispetto a quello di un file
insieme di file definito dall'implementazione. È possibile che non sia possibile trovare alcuna corrispondenza o qualcosa del genere
non è necessario che la corrispondenza trovata sia lo stesso file aperto per l'input standard
(anche se sono lo stesso dispositivo).
ESEMPI
Nessuno.
FONDAMENTO LOGICO
Nessuno.
FUTURE INDICAZIONI
Nessuno.
Utilizza ttyposix online utilizzando i servizi onworks.net