引用符
参考:
引用符規則について | Microsoft Docs [公式]
特殊文字
参考:
特殊文字について | Microsoft Docs [公式]
代入する
参考:
文字列での変数の代入について知りたかったことのすべて | Microsoft Docs [公式]
結合する
+
演算子-join
:結合演算子
文字列を +
演算子で結合する。
$greeting = "Hello, " + "World"
複数の文字列を結合演算子 -Join
で結合する。
$foobar = -join "hoge", "fuga", "piyo"
デリミタを指定して文字列を結合演算子 -Join
で結合する。
$greeting = "Hello", "World" -join ", "
参考:
文字列結合の方法/式展開についても解説! | ちーこう.com
PowerShell で文字列を結合する方法 5選 | 適材適所
文字列を連結する | Simple Sand Samples
PowerShell で文字列を連結する | Delft スタック
分割する (-Split)
参考:
about_Split | Microsoft Docs [Official]
ストリームに出力する
Write-Host
Write-Output
参考:
Write-Host と Write-Output の違い | iPentec
ファイルに出力する
Set-Content
Add-Content
Out-File
参考:
ファイルへの上書きと追記方法 (Set-Content, Add-Content) | Windows と暮らす
PowerShell の Out-File と Set-Content あるいは Out-File -Append と Add-Content の違い | tech.guitarrapc.cóm
Set-Content | PowerShell のヘルプ (forsenergy.com)
Set-Content | Microsoft Docs [Official]
Add-Content | Microsoft Docs [Official]
Out-File | Microsoft Docs [Official]
空文字を判定する
変数が空文字もしくはヌルであるかを判定するには、[String]::IsNullOrEmpty
メソッドを使う。
if ([String]::IsNullOrEmpty($str)) { Write-Host '$str is null or empty.' }
参考:
文字列が空文字や NULL であるかを判定する方法 | バヤシタ
Powershell で文字列が null かどうか判定する方法 | Rainbow Engine
PowerShell で文字列などの変数の Null または空文字を確認するには | YOMON8.NET
PowerShell で変数の Null や空文字を判定する方法 | miajimyu note
String.IsNullOrEmpty メソッド | Microsoft Docs [公式]
文字エンコード
参考:
文字エンコードについて | Microsoft Docs [公式]
Write-Host
参考:
Write-Host 時に改行しない方法・途中で改行する方法 | バヤシタ
Write-Host | Microsoft Docs [Official]
Write-Output
参考:
write-output で複数文字を改行せずに出力する方法 | FAQ Center (tooljp.com)
Write-Output | Microsoft Docs [Official]
Set-Content
参考:
Set-Content | PowerShell のヘルプ (forsenergy.com)
Set-Content | Microsoft Docs [Official]
まとめ
参考: