Maniak <xyz@abc.com> napisał(a):
Zrobimy to ręcznie. Jak je znaleźć/zidentyfikować?
Skrypt brał temat maila i dodawał na końcu nazwy kolejne liczby. Trzeba więc
znaleźć pliki, których nazwy kończą się na liczbę oraz
mają rozszerzenie .txt. W PowerShellu można to zrobić poniższą komendą:
ls -r | where { $_ -match '^.*[0-9]+\.txt$' }
Ta komenda wyłącznie wyświetla pliki i filtruje po wzorcu. ^ oznacza
poczatek nazwy, .* to dowolne znaki, potem mamy zakres cyfr, +
oznacza że ma być co najmniej jedna cyfra, \. to kropka (musi być ukośnik,
bo sama kropka oznaczałaby dowolny znak), dalej
rozszerzenie txt i $ to koniec nazwy.
Oczywiście zamiast polecenia PowerShell można wykorzystać jakiś program.
Listę znalezionych plików trzeba będzie przejrzeć i poszukać plików, które
mają niewłaściwe nazwy.
Mam nadzieję, że tych plików nie będzie dużo.
--
Grzegorz Niemirowski
https://www.grzegorz.net/
|