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

Предположим, у меня есть несколько файлов 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