my host.txtファイルの1つに以下のようなデータが表示されます。トリミング後に最後の単語が存在するようにします。powershellを使用してtxtファイルから最初の数語を削除する方法
どうすればいいですか?誰でも助けてくれますか?
| caa3ab95-ecad-46fe-9905-ceac58853ffc |テスト1-my_instance-25ghikbbpip6 |
私はmethordの下にしようとしたが、すべての
$hosts = Get-Content C:\host.txt
foreach ($line in $hosts)
{
$split1 = $line.trim("|")
$split2 = $split1.Split(",")[1]
echo $split2 >> C:\instance.txt
}
|'?なぜ文字列にカンマが含まれていないときに '、'に分割しようとしていますか? – 4c74356b41
foreachループで$ line.Split( '|')[2]を使用してください。 –