반응형
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
반응형
'sourcetip' 카테고리의 다른 글
TextView에서 HTML을 표시하는 방법 (0) | 2023.04.08 |
---|---|
PowerShell에서 $_는 무엇을 의미합니까? (0) | 2023.04.08 |
PowerShell 버전을 2.0에서 3.0으로 업그레이드하는 방법 (0) | 2023.04.08 |
양방향 바인딩이 변환된 범위에서 지시어로 작동하지 않음 (0) | 2023.04.03 |
부트스트랩 탭에서 AJAX 로드를 사용하는 방법 (0) | 2023.04.03 |