한줄평
“윈도우 시스템 관리와 자동화의 사실상 표준 셸로, 여러 OS 를 오가는 환경에서도 일관된 도구를 제공합니다. 다만 객체 파이프라인과 cmdlet 문법이 전통적인 유닉스 셸과 달라 처음엔 적응이 필요합니다.”
이런 분께 윈도우 시스템 관리와 스크립트 자동화를 하는 분께
좋은 점
- 객체 기반 파이프라인으로 구조화된 데이터 처리에 강함
- 윈도우·리눅스·macOS 를 아우르는 일관된 자동화
아쉬운 점
- 유닉스 셸과 문법·개념이 달라 학습이 필요
- 가벼운 한 줄 작업에는 다소 무거움
파워셸 소개
윈도우·리눅스·macOS 에서 두루 동작하는 크로스플랫폼 셸이자 자동화 프레임워크로, PowerShell Core 로 불립니다. 텍스트가 아닌 객체를 파이프로 주고받아 구조화된 데이터를 다루는 데 강하고, cmdlet 과 스크립트로 시스템 관리·배포·자동화를 폭넓게 처리합니다. 기존 명령줄 도구와도 잘 어울리며, 반복 작업을 스크립트로 묶어 자동화하기에 알맞습니다. 터미널에서 대화형으로 쓰거나 스크립트로 실행합니다.