unalias
刪除由alias設置的別名
概要
1unalias [-a] name [name ...]
主要用途
- 刪除一個或多個別名。
- 刪除全部已定義的別名。
選項
1-a:刪除全部已定義的別名。
參數
name:指定要刪除的一個或多個已定義的別名。
返回值
unalias返回true除非您要刪除的別名未定義。
例子
1# 刪除全部已定義的別名
2unalias -a
3
4# 刪除已定義的別名(假設當前環境存在以下別名)
5unalias vi
6unalias ls grep
錯誤用法
-
要刪除的別名未定義。
-
不使用-a選項時沒有傳遞name參數。
注意
- 執行腳本時請注意:
使用
source
命令執行的bash腳本如果執行了alias
或unalias
命令,那麼有可能會對終端環境的別名設置產生影響;終端環境的別名設置也可能改變運行結果;通過
sh
方式調用的bash腳本或直接運行當前用戶有執行權限的腳本不受終端環境的別名影響。
-
查看及設置別名,請查看
alias
命令。 -
該命令是bash內建命令,相關的幫助信息請查看
help
命令。
來源:https://github.com/jaywcjlove/linux-command
最後修改於: Wednesday, January 31, 2024
版權申明:
- 未標註來源的內容皆為原創,未經授權請勿轉載(因轉載後排版往往錯亂、內容不可控、無法持續更新等);
- 非營利為目的,演繹本博客任何內容,請以'原文出處'或者'參考鏈接'等方式給出本站相關網頁地址(方便讀者)。