PowerShell:
문자열 대문자화

어떻게:

PowerShell은 다재다능한 도구로서, 제3자 라이브러리가 필요 없이 문자열을 대문자로 만드는 간단한 방법을 제공합니다. 다음은 그 방법입니다:

# CultureInfo의 내장 .Net 메서드 'ToTitleCase'를 사용
$text = "hello world"
$culture = [System.Globalization.CultureInfo]::InvariantCulture
$capitalizedText = $culture.TextInfo.ToTitleCase($text.ToLower())
Write-Output $capitalizedText

출력:

Hello world

참고: 이 메서드는 각 단어의 첫 글자를 대문자로 만듭니다. 문자열의 첫 글자만 대문자로 만들고 나머지는 그대로 두고 싶다면, 다음과 같이 할 수 있습니다:

# 문자열의 첫 문자만 대문자로 만들기
$text = "hello world"
$capitalizedText = $text.Substring(0,1).ToUpper() + $text.Substring(1)
Write-Output $capitalizedText

출력:

Hello world

PowerShell은 문자열의 첫 글자만 대문자로 만드는 간단한 함수를 직접 포함하고 있지 않지만, Substring(0,1).ToUpper()와 같은 기본 문자열 조작 메서드와 연결 작업을 결합함으로써 원하는 결과를 쉽게 얻을 수 있습니다.