Questo è il comando aliasposix 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
alias — definisce o mostra alias
SINOSSI
alias [pseudonimo[=stringa]...]
DESCRIZIONE
I alias utility deve creare o ridefinire definizioni di alias o scrivere i valori di
definizioni di alias esistenti allo standard output. Una definizione di alias fornisce un valore stringa
che deve sostituire un nome di comando quando viene incontrato; vedere Sezione 2.3.1, Alias
Sostituzione.
Una definizione di alias influenzerà l'attuale ambiente di esecuzione della shell e l'esecuzione
ambienti delle subshell della shell corrente. Se utilizzato come specificato da questo volume
di POSIX.1‐2008, la definizione di alias non influirà sul processo padre dell'attuale
shell né alcun ambiente di utilità invocato dalla shell; vedere Sezione 2.12, Conchiglia
Ambiente.
VERSIONI
Nessuno.
OPERANDI
Devono essere supportati i seguenti operandi:
pseudonimo
Scrivere la definizione dell'alias nell'output standard.
pseudonimo=stringa
Assegna il valore di stringa all'alias pseudonimo.
Se non vengono forniti operandi, tutte le definizioni di alias devono essere scritte nello standard output.
STDIN
Non usato.
INGRESSO FILE
Nessuno.
AMBIENTE VARIABILI
Le seguenti variabili d'ambiente influiranno sull'esecuzione di alias:
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 nell'errore standard.
NLSPATH Determinare la posizione dei cataloghi dei messaggi per l'elaborazione di LC_MESSAGGI.
ASINCRONO EVENTI
Predefinito.
STDOUT
Il formato per la visualizzazione degli alias (quando non ci sono operandi o solo Nome gli operandi sono specificati)
deve essere:
"%s=%s\n", Nome, APPREZZIAMO
I APPREZZIAMO la stringa deve essere scritta con virgolette appropriate in modo che sia adatta per
reintrodotto nel guscio. Vedi la descrizione della citazione della shell in Sezione 2.2, Quoting.
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 Uno dei Nome gli operandi specificati non avevano una definizione di alias o un errore
si è verificato.
CONSEGUENZE OF ERRORI
Predefinito.
I i seguenti sezioni sono Informativo.
APPLICAZIONI USO
Nessuno.
ESEMPI
1. Crea un breve alias per un'applicazione comunemente usata ls comando:
alias lf="ls −CF"
2. Crea un semplice comando ``ripeti'' per ripetere le voci precedenti nella cronologia dei comandi
file:
alias r='fc -s'
3. Usa unità 1K per du:
alias du=du\ -k
4. Configurazione no in modo che possa gestire un argomento che è esso stesso un nome alias:
alias nohup="nohup "
FONDAMENTO LOGICO
I alias la descrizione si basa sulle implementazioni storiche di KornShell. Differenze note
esiste tra quello e la shell C. La versione KornShell è stata adottata per essere coerente
con tutte le altre funzionalità di KornShell in questo volume di POSIX.1‐2008, come la riga di comando
la modifica.
Dal alias influenza l'ambiente di esecuzione della shell corrente, è generalmente fornito come a
shell regolare incorporato.
Le versioni storiche di KornShell hanno consentito l'esportazione di alias in script che
sono invocati dalla stessa shell. Questo è innescato dal alias -x bandiera; è permesso da
questo volume di POSIX.1‐2008 solo quando un'estensione esplicita come -x si usa. Il
gli sviluppatori standard ritenevano che gli alias fossero utili principalmente per gli utenti interattivi e
che normalmente non dovrebbero influenzare gli script di shell chiamati da quegli utenti; le funzioni sono
disponibile per tali script.
Le versioni storiche della KornShell non avevano alias scritti in modo adatto alle citazioni
per il rientro nella shell, ma questo volume di POSIX.1‐2008 ha reso questo un requisito per
tutti output simili. Pertanto, la coerenza è stata scelta su questo dettaglio storico
pratica.
FUTURE INDICAZIONI
Nessuno.
Usa aliasposix online utilizzando i servizi onworks.net