항목
    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
          







목차