我目前正在構建一個程序,它通過定義每個項目的別名和函數,根據他正在處理的項目添加到當前用戶的shell中。這些別名和功能可能並且肯定會有相同的名稱,例如cdproj
,這將cd
作爲項目的根。我知道我可以在bash和zsh中刪除一個別名爲unalias
,但是我將如何在刪除別名時使用unalias
。但是,我將如何刪除別名和別名中的別名(unalias
)做同樣的功能?刪除函數定義(相當於unalias)
44
A
回答
66
unset -f my_function
將刪除(或取消)函數創建my_function
+1
'-f'是函數,而不是顛倒常規變量。在此重複解釋:http://stackoverflow.com/a/245409/1695680 – ThorSummoner
9
unfunction my_function
在zsh
或許,我有點晚了在這個好老'15,BU此功能仍然存在。
+0
好!這更符合'unalias',儘管可能有點笨拙。 – g33kz0r
+0
永遠不會太晚。謝謝。 –
相關問題
- 1. Unalias在Python中導入的函數?
- 2. .net相當於Javascript函數
- 3. D相當於XMLHttpRequest函數
- 4. C#相當於requests.post()函數
- 5. C++相當於VLOOKUP函數
- 6. 相當於操作的UWP刪除
- 7. #在Visual Basic 2010中定義相當於
- 8. 爲unordered_map定義自定義哈希函數和相等函數
- 9. SQL按意義向下舍入(相當於excel的floor函數)
- 10. 是否有相當於$ sformat的函數?
- 11. 相當於Oracle的PERCENTILE_CONT函數的PostgreSQL
- 12. Julia相當於R的paste()函數
- 13. C++ 11相當於Python的all()函數
- 14. HID回調函數 - 相當於linux嗎?
- 15. PHP相當於JavaScript函數()[ '索引']
- 16. C#相當於php mysql_real_escape_string函數?
- 17. CLR函數相當於C#中的string.Format
- 18. Javascript相當於Excel的文本函數
- 19. 製作System.Arraycopy相當於一個函數
- 20. javascript函數轉換成jquery相當於
- 21. php stristr函數在java中相當於?
- 22. 的JavaScript構建相當於eval()函數
- 23. VB.NET相當於excel的商用函數
- 24. Scala REPL相當於R ls()函數
- 25. 相當於PHP的經典ASP函數
- 26. 相當於Python的LINQ所有函數?
- 27. STR()函數VFP C#相當於
- 28. Oracle相當於SQLite的quote()函數
- 29. Numpy相當於Matlab的findpeaks函數嗎?
- 30. javascript相當於php的解壓()函數
有趣的是,這不完全是重複的。問題不僅僅是bash。還有一個對'zsh'的引用。 –