![수신 프롬프트 옵션을 사용하여 명령의 별칭을 지정합니다.](https://linux55.com/image/186134/%EC%88%98%EC%8B%A0%20%ED%94%84%EB%A1%AC%ED%94%84%ED%8A%B8%20%EC%98%B5%EC%85%98%EC%9D%84%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20%EB%AA%85%EB%A0%B9%EC%9D%98%20%EB%B3%84%EC%B9%AD%EC%9D%84%20%EC%A7%80%EC%A0%95%ED%95%A9%EB%8B%88%EB%8B%A4..png)
.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'