Aceasta este comanda aliasposix 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
alias — definiți sau afișați aliasuri
REZUMAT
alias [porecla[=şir]...]
DESCRIERE
alias utilitatea va crea sau redefini definiții de alias sau va scrie valorile
definițiile de alias existente la ieșirea standard. O definiție de alias oferă o valoare șir
care va înlocui un nume de comandă atunci când este întâlnit; vedea Secțiune 2.3.1, Alias
Înlocuire.
O definiție de alias va afecta mediul curent de execuție shell și execuția
medii ale subshell-urilor shell-ului curent. Când este utilizat conform specificațiilor acestui volum
din POSIX.1‐2008, definiția aliasului nu va afecta procesul părinte al curentului
shell și nici vreun mediu de utilitate invocat de shell; vedea Secțiune 2.12, Coajă Execuție
Mediu inconjurator.
OPŢIUNI
Nici unul.
OPERANDE
Următorii operanzi vor fi acceptați:
porecla
Scrieți definiția aliasului în ieșirea standard.
porecla=şir
Atribuiți valoarea lui şir la pseudonimul porecla.
Dacă nu sunt date operanzi, toate definițiile de alias vor fi scrise în ieșirea standard.
Stdin
Nefolosit.
INTRARE DOSARE
Nici unul.
MEDIUL VARIABILE
Următoarele variabile de mediu vor afecta execuția alias:
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.
NLSPATH Determinați locația cataloagelor de mesaje pentru procesarea LC_MESSAGES.
ASINCRON EVENIMENTE
Implicit.
Stdout
Formatul de afișare a aliasurilor (când nu există operanzi sau numai nume operanzii sunt specificati)
ar trebui sa fie:
„%s=%s\n”, nume, valoare
valoare șirul va fi scris cu ghilimele adecvate, astfel încât să fie potrivit pentru
reintrată în shell. A se vedea descrierea shell-ului citat în Secțiune 2.2, Citându-l.
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 Unul dintre nume operanzii specificați nu au avut o definiție de alias sau o eroare
a avut loc.
CONSECINȚE OF ERORI
Implicit.
următor secțiuni sunt informativ.
APLICARE UTILIZARE
Nici unul.
EXEMPLE
1. Creați un alias scurt pentru un folosit în mod obișnuit ls comanda:
alias lf="ls −CF"
2. Creați o comandă simplă „redo” pentru a repeta intrările anterioare din istoricul comenzilor
fișier:
alias r='fc −s'
3. Folosiți 1K unități pentru du:
alias du=du\ −k
4. Configurați nu astfel încât să poată face față unui argument care este el însuși un nume de alias:
alias nohup="nohup "
FUNDAMENTARE
alias descrierea se bazează pe implementările istorice KornShell. Diferente cunoscute
există între acesta și shell-ul C. Versiunea KornShell a fost adoptată pentru a fi consecventă
cu toate celelalte caracteristici KornShell din acest volum al POSIX.1‐2008, cum ar fi linia de comandă
editare.
Întrucât alias afectează mediul curent de execuție shell, este în general furnizat ca a
shell obișnuit încorporat.
Versiunile istorice ale KornShell au permis ca aliasurile să fie exportate în scripturi care
sunt invocate de același shell. Acest lucru este declanșat de alias −x steag; este permis de
acest volum al POSIX.1‐2008 numai atunci când o extensie explicită precum −x este folosit.
dezvoltatorii standard au considerat că aliasurile erau utile în primul rând utilizatorilor interactivi și
că în mod normal nu ar trebui să afecteze scripturile shell apelate de acei utilizatori; funcţiile sunt
disponibile pentru astfel de scripturi.
Versiunile istorice ale KornShell nu au scris pseudonimele într-un mod citat adecvat
pentru reintrarea în shell, dar acest volum al POSIX.1‐2008 a făcut din aceasta o cerință pentru
toate rezultate similare. Prin urmare, s-a ales consistența peste acest detaliu istoric
practică.
VIITOR INSTRUCTIUNI
Nici unul.
Utilizați aliasposix online folosind serviciile onworks.net