как да проверите дали даден файл се съдържа в друг файл, като игнорирате промените в интервала

Да предположим, че имам някои css файлове (a.css, b.css, ..., e.css), така че ако свържете и компресирате всички css файлове, генерирате друг css файл (compressed.css). Сега искам да проверя дали всеки от оригиналните css файлове присъства в компресирания.css файл. Има ли някакви инструменти в unix или някъде другаде, които могат да проверяват дали някои файлове се съдържат в друг файл, игнорирайки промените в интервалите?


person umar    schedule 23.04.2012    source източник
comment
Защо просто не свържете отново оригиналните файлове и просто не ги сравните с изхода на компресора? напр. котка f1 f2 f3 f4 | cmp - некомпресиран изход.   -  person Mark Adler    schedule 24.04.2012


Отговори (1)


Няма инструменти, които да правят точно това, от което се нуждаете, веднага. Ще трябва да напишете свой собствен скрипт или програма, за да направите това вместо вас. Можете да използвате една от многото опции в diff, за да излезете със скрипт, който прави това, имате нужда.

person Icarus    schedule 23.04.2012