Я намагаюся створити псевдонім bash, де сам псевдонім має пробіл.
Ідея полягає в тому, що псевдонім (тобто con) означає sudo openvpn --config /path/to/my/openvpn/configs/. Це призводить до читабельної команди, коли використовується conпсевдонім.
тобто: `con uk.conf` == `sudo openvpn --config /path/to/my/openvpn/configs/uk.conf`
Я розумію , що я не можу оголосити псевдонім , як це:
con ="sudo openvpn --config /path/to/my/openvpn/configs/". Чи будуть функціонувати bash функції в цьому сценарії? Я ніколи про це не чув, але, коли вивчав рішення цього незначного питання.
"$@"замість того,"$1"щоб і наступні аргументи були передані також. (Загальний коментар, можливо, не має значення для конкретного випадку тут)