エイリアス内の特殊文字

エイリアス内の特殊文字

エイリアスに特殊文字を使用することは可能ですか?

要点を説明するために、非常に愚かな例を挙げます。

ls | xargs cat | grep "this"
alias ->='xargs cat | grep '
ls | -> "this"

答え1

によるbash マニュアルページ、エイリアスは"名前":

エイリアス [-p] [名前[=値] …]

... 引数が指定されている場合は、値が指定された名前ごとにエイリアスが定義されます。

そして:

名前

文字、数字、アンダースコアのみで構成され、文字またはアンダースコアで始まる単語。名前はシェル変数名や関数名として使用されます。識別子とも呼ばれます。

関連情報