Takma adın içinde bir boşluk olduğu bir bash takma adı oluşturmaya çalışıyorum.
Fikir, takma adın (yani con
) temsil ettiği sudo openvpn --config /path/to/my/openvpn/configs/
. Diğer con
ad kullanıldığında okunabilir bir komutla sonuçlanır .
yani: `con uk.conf` == `sudo openvpn --config /path/to/my/openvpn/configs/uk.conf`
Ben böyle takma ilan edemeyeceğini biliyoruz:
con ="sudo openvpn --config /path/to/my/openvpn/configs/"
. Bu senaryoda bash işlevleri çalışır mı? Bunu hiç duymadım, ama bu küçük sorun için bir çözüm araştırırken.
"$@"
yerine"$1"
sonraki argümanların da iletilmesi için kullanabilirsiniz. (Genel yorum, muhtemelen buradaki özel durumla alakasız)