별칭 자체에 공백이있는 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"
. (일반적인 의견, 여기서는 특정 사례와 관련이 없을 수도 있음)