항목
about_Escape_Characters
간단한 설명
Windows PowerShell의 이스케이프 문자를 소개하고 이 문자의 효과에 대해 설명합니다.
자세한 설명
이스케이프 문자는 그 다음에 오는 문자에 특수 해석을 할당하는 데 사용됩니다.
Windows PowerShell에서 이스케이프 문자는 억음 문자(`)이며 억음 악센트 기호(ASCII 96)라고도 합니다.
이스케이프 문자를 사용하여 리터럴, 줄 연속 및 특수 문자를 표시할 수 있습니다.
리터럴 표시
변수 앞에 이스케이프 문자가 있으면 변수 대신 값이 사용되지 않습니다. 앞에 이스케이프 문자가 있는
큰따옴표는 문자열 구분 기호가 아닌 문자로 해석됩니다.
예를 들면 다음과 같습니다.
C:\>$a = 5
C:\>"The value is stored in $a."
The value is stored in 5.
C:\>$a = 5
C:\>"The value is stored in `$a."
The value is stored in $a.
C:\> "Use quotation marks (") to indicate a string."
식 또는 문에서 예기치 않은 ')' 토큰입니다.
줄:1 문자:25
+ "Use quotation marks (") <<<< to indicate a string."
C:\> "Use quotation marks (`") to indicate a string."
Use quotation marks (") to indicate a string.
줄 연속 표시
이스케이프 문자는 Windows PowerShell에 명령이 다음 줄에서 계속됨을 알립니다.
예를 들면 다음과 같습니다.
C:\> get-process `
>> powershell
Handles NPM(K) PM(K) WS(K) VM(M) CPU(s) Id ProcessName
------- ------ ----- ----- ----- ------ -- -----------
340 8 34556 31864 149 0.98 2036 powershell
특수 문자 표시
따옴표로 묶인 이스케이프 문자는 명령 파서에 지침을 제공하는 특수 문자를 나타냅니다.
다음은 Windows PowerShell에서 인식하는 특수 문자입니다.
`0 Null
`a 경고
`b 백스페이스
`f 용지 공급
`n 줄 바꿈
`r 캐리지 리턴
`t 가로 탭
`v 세로 탭
예를 들면 다음과 같습니다.
C:\> "12345678123456781`nCol1`tColumn2`tCol3"
12345678123456781
Col1 Column2 Col3
자세한 내용을 보려면 다음을 입력하십시오.
get-help about_special_characters
참고 항목
about_Quoting_Rules