জন্য সহায়তা alias
ইঙ্গিত করে যে এটা একই সময়ে একাধিক alias লেখা ধার্য করতে পারেন:
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.
সুতরাং আপনি জোড়াটি তৈরি করতে ব্রেস প্রসারণ ব্যবহার করতে পারেন name=value
:
alias {at,cart,cst}='/bin/cat'
তাই:
$ 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'
এটি বলেছিল, zsh এর দিকে তাকাও, যা বিল্ট-ইন টাইপো সংশোধন করেছে (যা এতে সাহায্য করবে না at
তবে এটি অন্যদের জন্য সহায়তা করবে):
% 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
আপনি যদি y
শেলটি আপনাকে কোনও শব্দ সংশোধন করতে চান কিনা তা জিজ্ঞাসা করার পরে যদি আপনি টিপেন তবে তা সংশোধন করা হবে। আপনি যদি টিপেন তবে n
এটি একা থাকবে। টিপলে a
কমান্ড aborts এবং টিপে e
আবার সম্পাদনা, যদি আপনি একমত শব্দ ভুল বানান করা হয় কিন্তু আপনি সংশোধন পছন্দ না জন্য লাইন দেখাবে।
alias kk='ll'