[英]How to handle multiple inputs in alias?
我正在使用tcsh shell。
目前,我打算擴展以下別名。
alias e 'emacs \!:* &'
我想創建一個別名來打開先前目錄中的文件
alias ep 'emacs ../\!:* &'
這也很好,但是我想處理以下情況:如果為ep
提供了多個文件名,則仍然可以打開它們。
這可能嗎?
您可以在.bashrc中創建一個代替bash的函數,以及用於tcsh的任何配置文件:
funcname(){
firstfunc -options etc etc
secondfunc -options etc etc
}
不過要考慮的一件事是,每個功能僅在上一個功能完成后才執行,即,在firstfunc完成之前,secondfunc不會執行任何操作。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.