본문 바로가기

Windows 10/PowerShell

PowerShell : 특수문자

반응형
  • $ : 달러 사인

    # $ : 변수 할당
    $newVar = 10
    
    # $_ : $PSItem의 축약, 파이프라인 뒤로 넘어오는 결과값인 객체를 가리킨다.
    ls "C:\" | % {$_}
    
    # $_.멤버명 : 객체 멤버를 선택 할수도 있다.
    ls "C:\" | % {$_.name}
  • ` : 그레이브 액센트 사인

    # 에러!
    $str = "인용하자면 "비가 오는 밤에는..." 소설책에서"
    
    # 정상
    $str = "인용하자면 `"비가 오는 밤에는...`" 소설책에서"
    
    # \n New Line 역할
    $str = "첫 번째 줄`n두 번째 줄"
    
    # \r Carriage Return 역할
    $str = "첫 번째 줄`r두 번째 줄"
  • # : 샵 사인

    # 한줄 주석 처리
  • % : 퍼센트 사인

    # Foreach문 축약
    ls "C:\" | foreach {$_}
    ls "C:\" | % {$_}
  • | : 파이프라인 사인
    # 앞 명령어의 결과 값을 다음 명령어의 인자로 전달
    ls "C:\" | select name
  • & : PowerShell 스크립트 실행
    # ps1 확장자인 파워쉘 스크립트를 실행
    & "C:\example.ps1"

 

 

 

PowerShell - Special Characters And Tokens - Welcome to Neolisk's Tech Blog

Neolisk's Tech Blog

www.neolisk.com

 

반응형