Мне нужно написать сценарий powershell, в котором перечислены имена файлов, содержащие одинаковые буквы, разница только в том, какие буквы.
Мое первое мнение - отсортировать буквы в алфавите, и если они подходят, то они совпадают, но мне нужна помощь для этого
Get-ChildItem $path | foreach {$i=1}`
{
$asd=$_ | sort-object
Get-ChildItem $path | foreach {$i=1}`
{
$wasd=$_ | sort-object
if($asd -eq $wasd)
{
Write-Host $_
}
}
}
Эти файлы соответствуют моим критериям: asd.txt, dsa.txt, т.к. содержат одинаковые буквы
code
Get-ChildItem $путь | foreach {$i=1}` { $asd=$_ | сортировать Get-ChildItem $path | foreach {$i=1}` { $wasd=$_ | sort Write-Host $wasd $asd if($asd -eq $wasd) { Write-Host $_ } } }code
Этот способ сортировки не работает - person user3063349   schedule 12.12.2013