Я хочу что-то использовать Powershell для написания. Кто-нибудь может это знать? Благодарю. Я использую PowerShell для создания списка. например

$SUID = @("0011", "0012", "0013", "0014", "0015")

У меня есть папка, содержащая файлы журнала:

0010Log201811151440.log
0012Log201811151440.log
0013Log201811151440.log
0017Log201811151440.log
0015Log201811151440.log

Я хочу использовать Powershell для определения соответствия SUID и файлов. Такие как:

0011 = file is missing
0012 = 0012Log201811151440.log
0013 = 0013Log201811151440.log
0014 = file is missing
0015 = 0015Log201811151440.log

1 ответ1

0

Вы можете использовать метод split, чтобы получить первую часть имени:

$filename = "0010Log201811151440.log"
$separator = "Log"
$first = ($filename -split $separator)[0]
$first

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .