Mam skrypt, który wyświetla listę plików spełniających określone kryteria. Wyświetla tylko nazwy plików i jest niepotrzebny fragment tekstu.
Przykładowy ciąg to:
[gg]_Magi_-_13_[DB38165F].mkv
To, co chciałbym osiągnąć w wyniku, to:
[gg]_Magi_-_13
Udało mi się zastąpić podkreślenia, ale nie udało mi się pomyślnie przyciąć pliku [CRC32] .mkv. Ograniczam też liczbę znaków i umieszczam wielokropek na końcu, jeśli rozciągają się one ponad 28 znaków, ale nawet jeśli nie przekracza 28 znaków, nadal dołącza wielokropek na końcu.
Kodem tego jest:
print substr( $0, 0, 28 )"[…]"}
Pomoc w jednym z tych problemów byłaby bardzo mile widziana.
[blahblah] blahblahblahblahblah 01
I [blahblah] blahblahblahblahblah 02
oba stają się [blahblah] blahblahblahblahb...
(już nie różnymi plikami)