항목 about_Special_Characters 간단한 설명 Windows PowerShell에서 명령 또는 매개 변수에 포함된 다음 문자를 해석하는 방법을 제어하는 데 사용할 수 있는 특수 문자에 대해 설명합니다. 자세한 설명 Windows PowerShell에서는 표준 문자 집합에 속하지 않은 문자를 나타내는 데 사용되는 특수 문자 시퀀스의 집합을 지원합니다. Windows PowerShell의 특수 문자는 억음 악센트(ASCII 96)라고도 하는 억음 문자로 시작합니다. 다음은 Windows PowerShell에서 인식하는 특수 문자입니다. `0 Null `a 경고 `b 백스페이스 `f 용지 공급 `n 줄 바꿈 `r 캐리지 리턴 `t 가로 탭 `v 세로 탭 이러한 문자는 대/소문자를 구분합니다. NULL (`0) Windows PowerShell은 null 특수 문자(`0)를 인식하고 문자 코드 0으로 나타냅니다. 이 문자는 Windows PowerShell 출력에서 빈 공백으로 나타납니다. 이에 따라 Windows PowerShell을 사용하여 문자열 종료 또는 레코드 종료 표시기와 같이 null 문자를 사용하는 텍스트 파일을 읽고 처리할 수 있습니다. null 특수 문자는 NULL 값을 저장하는 $null 변수와 동일하지 않습니다. 경고(`a) 경고(`a) 문자는 컴퓨터 스피커에 경고음을 보냅니다. 이를 통해 임박한 작업에 대해 사용자에게 경고할 수 있습니다. 다음 명령은 로컬 컴퓨터 스피커에 두 개의 경고음을 보냅니다. for ($i = 0; $i -le 1; $i++){"`a"} 백스페이스(`b) 백스페이스 문자(`b)는 커서를 한 문자 뒤로 이동하지만 문자를 삭제하지는 않습니다. 다음 명령은 "backup"이라는 단어를 쓰고 커서를 뒤로 두 번 이동한 다음 공백을 입력하고 새 위치에서 "out"이라는 단어를 씁니다. "backup`b`b out" 이 명령을 실행하면 다음과 같은 내용이 출력됩니다. back out 용지 공급(`f) 용지 공급 문자(`f)는 현재 페이지를 꺼내고 다음 페이지에서 인쇄를 계속하는 인쇄 명령입니다. 이 문자는 인쇄된 문서에만 영향을 미치고 화면 출력에는 영향을 미치지 않습니다. 줄 바꿈(`n) 줄 바꿈 문자(`n)는 문자 바로 뒤에 줄 바꿈을 삽입합니다. 다음 예제에서는 Write-Host 명령에서 줄 바꿈 문자를 사용하는 방법을 보여 줍니다. "There are two line breaks`n`nhere." 이 명령을 실행하면 다음과 같은 내용이 출력됩니다. There are two line breaks here. 캐리지 리턴(`r) 캐리지 리턴 문자(`r)는 `r 문자 전의 텍스트가 다른 줄에 있는 것처럼 `r 문자 전의 전체 줄을 제거합니다. 예를 들면 다음과 같습니다. Write-Host "Let's not move`rDelete everything before this point." 이 명령을 실행하면 다음과 같은 내용이 출력됩니다. Delete everything before this point. 가로 탭(`t) 가로 탭 문자(`t)는 다음 탭 정지로 이동하고 해당 지점에서 계속 씁니다. 기본적으로 Windows PowerShell 콘솔의 탭 정지는 8번째 공백마다 있습니다. 예를 들어 다음 명령은 각 열 사이에 두 탭을 삽입합니다. "Column1`t`tColumn2`t`tColumn3" 이 명령을 실행하면 다음과 같은 내용이 출력됩니다. Column1 Column2 Column3 세로 탭(`v) 세로 탭 문자(`v)는 다음 세로 탭 정지로 이동하고 해당 지점부터 이후의 모든 출력을 씁니다. 이 문자는 인쇄된 문서에만 영향을 미치고 화면 출력에는 영향을 미치지 않습니다. 참고 항목 about_Quoting_Rules about_Escape_Characters