簡體   English   中英

bash別名-運行兩個命令

[英]bash alias - running two commands

如何在.bashrc創建別名,以便可以運行帶有參數的兩個命令?

例如,編譯源代碼並運行。

gcc-run -lm example.c

會跑

gcc -lm example.c
./a.out

我發現最接近的是這個問題,但沒有任何論據。

如果要傳遞參數,則不能使用別名。 您需要使用shell函數。 聽起來您想要類似的東西

gcc-run () {
    gcc "$@"
    ./a.out
}    

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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