簡體   English   中英

如何處理別名中的多個輸入?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM