這個問題在這里已經有了答案: 制作一個帶引數的 Bash 別名? (24 個回答) 3 天前關閉。
我想創建一個這樣的別名
alias kns='kubectl config set-context --current --namespace'
并將所需的引數添加到命令列上的 --namespace(即 =default)。這可能嗎?
我知道我可以創造
alias kns='kubectl config set-context --current
并在命令列上添加標志和引數
kns --namespace=default
但我想避免每次都輸入 --namespace 。所以我的問題是:
- 如何將別名與某個字串連接起來,中間沒有任何空格?
uj5u.com熱心網友回復:
$1是第一個引數。如果第一個引數已被省略或為空,則${1:-default}使用單詞default。
kns ()
{
kubectl config set-context --current --namespace="${1:-default}"
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/333637.html
