Ben kelimeleri içeren dosyalar için yazılması istiyorum Dansk
, Svenska
ya Norsk
kullanışlı dönüş kodu ile, herhangi bir hat üzerinde (dizeleri yer aldığını bilgilere sahip Gerçekten sadece benzerleri gibi, benim bir astar ayrıca daha sonra bu biraz gider).
İçinde şu satırlar olan birçok dosyam var:
Disc Title: unknown
Title: 01, Length: 01:33:37.000 Chapters: 33, Cells: 31, Audio streams: 04, Subpictures: 20
Subtitle: 01, Language: ar - Arabic, Content: Undefined, Stream id: 0x20,
Subtitle: 02, Language: bg - Bulgarian, Content: Undefined, Stream id: 0x21,
Subtitle: 03, Language: cs - Czech, Content: Undefined, Stream id: 0x22,
Subtitle: 04, Language: da - Dansk, Content: Undefined, Stream id: 0x23,
Subtitle: 05, Language: de - Deutsch, Content: Undefined, Stream id: 0x24,
(...)
İşte istediğim şeyin sözde kodu:
for all files in directory;
if file contains "Dansk" AND "Norsk" AND "Svenska" then
then echo the filename
end
Bunu yapmanın en iyi yolu nedir? Tek hatta yapılabilir mi?