windows 에서 개발중 powershell 에서 명령을 linux 처럼
$ aaa && bbb
처럼 연속 호출 하려고 했었다
안된다…..
찾아보니 해당 기능은 powershell 7 버전부터 지원! 한단다
(원래 windows, cmd, powershell 에서 지원하지 않아서 -and 같은 걸 써야함)
해서 window pc 의 powershell 의 버전확인
PS E:\XXX> $PSVersionTable Name Value ---- ----- PSVersion 5.1.19041.1023 PSEdition Desktop PSCompatibleVersions {1.0, 2.0, 3.0, 4.0...} BuildVersion 10.0.19041.1023 WSManStackVersion 3.0 PSRemotingProtocolVersion 2.3 SerializationVersion 1.1.0.1
현재 사용중이던 버전
powershell 7버전 이상은 수동으로 찾아 원하는 경우 설치가 가능하다
https://github.com/PowerShell/PowerShell/releases/tag/v7.1.5
github 의 내용에 따라서 msi 패키지로 설치 할 수 있다
7.0 이상의 powershell 은 이하버전의 powershell 과 병행되서 유지 되므로
기존의window terminal 을 실행하거니 기본 powershell 의 실행시 버전을 고쳐 줘야 한다
window terminal 실행시 이렇게 셀렉터콤보를 열 수도 있지만 해당 설정에 진입해서
원하는 버전으로 바꿔주도록 하자
PS E:\XXX> swag init && air 2021/10/26 19:05:01 Generate swagger docs.... 2021/10/26 19:05:01 Generate general API Info, search dir:./ 2021/10/26 19:05:02 Generating models.StJsonTest 2021/10/26 19:05:02 Generating models.STNotiMail 2021/10/26 19:05:02 Generating models.STNotiCommon 2021/10/26 19:05:02 Generating models.ContentMail 2021/10/26 19:05:02 create docs.go at docs\docs.go 2021/10/26 19:05:02 create swagger.json at docs\swagger.json 2021/10/26 19:05:02 create swagger.yaml at docs\swagger.yaml __ _ ___ / /\ | | | |_) /_/--\ |_| |_| \_ , built with Go
자알 된다!
굳!
업데이트는.. 좋은거다..
댓글 남기기