Bantuan untuk aliasmenunjukkan bahwa ia dapat menetapkan beberapa alias sekaligus:
alias: alias [-p] [name[=value] ... ]
Define or display aliases.
Without arguments, `alias' prints the list of aliases in the reusable
form `alias NAME=VALUE' on standard output.
Otherwise, an alias is defined for each NAME whose VALUE is given.
A trailing space in VALUE causes the next word to be checked for
alias substitution when the alias is expanded.
Jadi Anda dapat menggunakan ekspansi brace untuk menghasilkan name=valuepasangan:
alias {at,cart,cst}='/bin/cat'
Begitu:
$ alias {at,cart,cst}='/bin/cat'
$ type at cart cst
at is aliased to `/bin/cat'
cart is aliased to `/bin/cat'
cst is aliased to `/bin/cat'
Yang mengatakan, lihat ke zsh, yang memiliki koreksi kesalahan ketik bawaan (yang tidak akan membantu at, tetapi akan membantu untuk yang lain):
% setopt correct
% sl
zsh: correct `sl' to `ls' [nyae]? y
% setopt correctall
% ls x.v11r4
zsh: correct `x.v11r4' to `X.V11R4' [nyae]? n
/usr/princton/src/x.v11r4 not found
% ls /etc/paswd
zsh: correct to `/etc/paswd' to `/etc/passwd' [nyae]? y
/etc/passwd
Jika Anda menekan yketika shell menanyakan apakah Anda ingin memperbaiki kata, itu akan diperbaiki. Jika Anda menekan n, itu akan dibiarkan sendiri. Menekan abatalkan perintah, dan menekan emembawa baris ke atas untuk mengedit lagi, jika Anda setuju kata tersebut salah dieja tetapi Anda tidak suka koreksi.
alias kk='ll'