私は、1行に80文字を超えると、残りの文字を次の行にプッシュするテキストファイルがあります。だから、最初の行に80文字があるときだけ、次の行から次の48文字を取り込めるようにするロジックを作る方法を見たいと思います。Powershell:特定の文字数まで次の行の文字を取得する
例(注意:スタックのみ行あたり76個の文字を許可しますが、同じ考え方)
サンプルファイル:
This is a test where I would like this entire line and everything that will
be g
oing to this line up until character 48. 08/31/2017
だから、基本的に私の変数は、以下を保持します:
This is a test where I would like this entire line and everything that will
be going to this line up until character 48.
これはロジックを開始した私の現在のコードです:
$lineArray = Get-Content "c:\sample.txt"
ForEach ($line in $lineArray)
If ($line.length -eq 80) {Write-Host $line.length " - Max characters
Reached"}
else {Write-Host $line.length " - Within Limits"}
}
の
おかげで好奇心旺盛な人のための
を必要です。あなたのコードは今、行に80文字があるかどうかだけを伝えます。 –