Я обрабатываю текстовый файл с разделением табуляцией (ANSI) в PowerShell 1.0, и по какой-то причине я не могу разделить текст в файле на несколько полей, используя разделение
функция. Приведенный ниже код всегда возвращает 1, хотя в каждой строке файла есть пять значений, разделенных табуляцией.
$f = get-content ‘users.txt’
foreach ($line in $f)
{
$fields = $line.split('\t')
$fields.count | Out-Host
}
Я тестировал разделение с другими разделителями, такими как вертикальная черта, запятая, и он работал без проблем.