Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Ветеран


Сообщения: 1758
Благодарности: 966

Профиль | Цитировать


Цитата Alexander_88:
вашь вариант попробовал, почему то выдается пустой 2.txt »
Наверное 4-ая powershell расслабляет, в плане синтаксиса:
Код: Выделить весь код
$content = get-content 1.txt

$groups = $content -replace '.+\[([^_]+)(\]|_.+\]).*','$1' | get-unique

foreach ($group in $groups) {

    $content | where { $_ -match $group } | foreach { $string += $_ }
    $string | add-content 2.txt
    $string = $null

}

Отправлено: 12:14, 20-03-2015 | #11