수신 프롬프트 옵션을 사용하여 명령의 별칭을 지정합니다.

수신 프롬프트 옵션을 사용하여 명령의 별칭을 지정합니다.

.zshrc내 계정에 VPN에 연결하는 별칭이 있습니다 .
별칭은 다음과 같습니다.

alias vvv="sudo openconnect xx.xx.xxx.xx"

이 명령을 실행한 후 질문을 받게 되며 yes/no, 질문을 입력한 후 yes권장 그룹 중 하나를 복사해야 합니다 . 그런 username다음 my 를 입력하고 를 입력하라는 메시지가 표시됩니다.password

내 별칭에 이러한 프롬프트 옵션을 모두 포함할 수 있는 방법이 있나요? 이는 명령을 입력한 후에 표시되는 alias 명령에 매개변수 옵션을 전달하는 것과는 다릅니다.

답변1

별칭을 다음과 같이 업데이트하세요.

alias vvv='sudo openconnect serverAddress --authgroup=selectAuthGroup --user=UserName --passwd-on-stdin'

관련 정보