unalias – 別名定義を削除する

形式

unalias name …

unalias –a

tcsh シェル: unalias pattern

説明

unalias はそれぞれの別名 name を現行のシェル実行環境から削除します。

tcsh シェルでは、unaliaspattern と一致する名前 を持つすべての別名を除去します。例えば、以下のとおりです。
unalias *
は、すべての別名を除去します。unalias が実行される対象が何もなくてもエラーにはなりません。詳しくは、tcsh - C シェルを起動するを参照してください。

オプション

–a
すべての別名を現行のシェル実行環境から除去します。

ローカライズ

unalias は、以下のローカライズ環境変数を使用します。
  • LANG
  • LC_ALL
  • LC_CTYPE
  • LC_MESSAGES
  • NLSPATH

詳しくは、ローカライズを参照してください。

使用上の注意

unalias は、組み込みシェル・コマンドです。

終了値

0
正常終了
1
除去できない別名があった。
2
コマンド行オプションの誤り、または除去できない別名が 2 つあったための失敗。
>2
除去できなかった別名の数を示す。

移植性

POSIX.2 ユーザー移植性拡張, X/Open 移植性ガイドX/Open 移植性ガイド.

関連情報

aliasshtcsh