從ubuntu移到mac之後,我一直無法生存的命令之一是rgrep。我知道有可能使用grep -r 'term' *
,但有沒有一個別名(或更可能是一個函數),可以實現這一點,沒有國旗和*?是否有一個rgrep alias for mac
-1
A
回答
3
怎麼樣?
function rgrep {
first=$1
shift
grep --color -I -r "$first" * "[email protected]";
}
+0
可能會考慮使用'local first = $ 1'來避免將變量泄露到全局範圍內(以兼容性爲代價 - 「local」關鍵字不在POSIX規範中,儘管大多數最小shell如ash實現它) ,和/或使用'rgrep(){'不帶'function'關鍵字來提高兼容性('function'由更少的本地''shell支持)。 – 2015-03-25 15:02:08
0
將這個成~/.bashrc
:
alias rgrep='grep -r'
然後啓動一個新的外殼,看看別名工作。
相關問題
- 1. Alias和CTE是否一樣?
- 2. 找出一個for是否沒有壞
- 3. 是否有一些簡單的開發工具/ IDE for Mac?
- 4. 是否存在Visual Studio 2015 for Mac?
- 5. 是否有任何.NET for Mac OS的實現?
- 6. 在Excel 2011 VBA for Mac中是否有替代Scripting.FileSystemObject?
- 7. 是否有可能運行Android的Xamarin.UITests在MAC上運行Visual Studio for MAC?
- 8. Mac桌面是否有UIImagePicker
- 9. 是否有sqlldr api for java
- 10. 是否有一個Perl界面的Mac OS X默認?
- 11. 在Python中是否有一個用於Mac的sendKey?
- 12. 是否可以將xcode項目從一個mac複製到另一個mac?
- 13. VSTO for Mac?
- 14. 在clojure.core.logic中是否有一個合乎邏輯的for-all?
- 15. GraphVIz for Mac有sfdp鋪設?
- 16. 是否有私有MAC地址空間?
- 17. MPMoviePlayerController for Mac?
- 18. 的Emacs rgrep定製
- 19. Visual Studio for mac是否可以在Mac上與Unity(IDE)良好協作?
- 20. 是否有UWP一個HttpListener?
- 21. 是否有一個sql reindenter?
- 22. 是否VBA有一個Hash_HMAC
- 23. Visual Studio for mac project.json
- 24. Emacs中的Rgrep使用ripgrep
- 25. Autorun for Mac?
- 26. 是否可以在Mac上使用.NET 4.6.1 for Xamarin?
- 27. 您是否需要從GitHub for Mac中單獨安裝Git?
- 28. 如何檢測是否安裝了docker for mac?
- 29. 在Outlook 2016 for Mac中,Office.context.ui.messageParent是否被破解?
- 30. CherryPy for Mac中的路由調度程序是否被破解?
https://www.google.com/search?q=alias+rgrep – tripleee 2014-08-27 17:58:23
只需將該函數添加到'.bashrc'中即可。 – Barmar 2014-08-27 17:58:52
'rgrep(){grep -r「$ 1」*; }' – 2014-08-27 17:59:18