sourcetip

PowerShell에서 선을 끊는 방법

fileupload 2023. 4. 8. 09:09
반응형

PowerShell에서 선을 끊는 방법

PowerShell을 [완전히 처음이고] 루프에 문자열을 연결하는 경우 특별한 상황이 발생하면 바꿈을 삽입해야 합니다.어떻게 하면 좋을까요?

기본적으로는 다음과 같은 것을 찾고 있습니다.\n.

$str = ""
foreach($line in $file){
  if($line -Match $review){ #Special condition
    $str += ANSWER #looking for ANSWER
  }
  #code.....
}

지금까지 노력했습니다.

"\n" '\n' "\N" '\N' "\r" '\r' "\R" '\R' '`n' '`r' '-n' '-r' 

해라"`n"큰따옴표로 묶어서(단순 따옴표 없음)'`n')

이스케이프 문자의 전체 목록은 다음을 참조하십시오.

Help about_Escape_character

코드는 다음과 같습니다.

$str += "`n"

아래와 같이 코드만 사용하는 경우, 끝에 굵은 액센트를 넣어야 합니다.`.

도커 실행 -d --name rabbitmq '-p 5672:5672 '-p 15672:10772 '--syslog=항상 '--hostname rabbitmq-master '-v c:\docker\syslogmq\data:/var/lib/syslogmq 'rabbitmq: 개요

난 내가 그걸 발견한 것 같다.'n'(따옴표 포함)을 입력하기만 하면 됩니다.

감사합니다!

다음 항목도 사용할 수 있습니다.

Write-Host "";

또는 구체적인 질문으로 표현하면:

$str = ""
foreach($line in $file){
  if($line -Match $review){ #Special condition
    $str += Write-Host ""
    $str += ANSWER #looking for ANSWER
  }
  #code.....
}

만약 다른 사람이 이것을 발견한다면, 'n은 심각한 악센트 n이지, 단 하나의 체크 표시가 아니다'라는 답을 명확히 하기 위해

이스케이프가 동작하지 않는 경우는, 다음의 조작을 실시합니다.

$str += $("" | Out-String)

아무것도 추가하지 않을 뿐이지만Out-String새 행이 생성됩니다.

언급URL : https://stackoverflow.com/questions/11876901/how-to-break-lines-in-powershell

반응형