У меня мало каталогов, где мне нужно проверить, что эти каталоги содержат точный список файлов и каталогов, а если есть несколько файлов или каталогов более или менее, должен сказать так. Очень важно то, что доступной задачи для меня недостаточно, потому что мне нужно знать не только, если все файлы существуют, но также и там, где еще нет, чего не должно быть.Проверка точного содержимого папки (не более, не менее папок/файлов)
Я хотел бы сделать это с помощью задачи macrodef, где я мог бы определить список файлов и каталогов (у меня их больше, поэтому macrodef кажется лучшим решением), но у меня есть проблема с проверкой для обоих типов - каталогов и файлов одновременно. Есть идеи, как это сделать?
Я не нашел подобных примеров макродефа и был бы признателен за вашу помощь. Благодаря
Интересно, но разве это не похоже на сравнение двух папок или около того? Я не хочу сравнивать больше папок друг с другом. Я хочу проверить, содержат ли все папки то, что они должны содержать. – madleeen
Предполагается, что вам нужно проверить несколько филеструктур на какую-либо ссылку, значит, проверенные папки должны быть похожими, если не вы получите все файлы, которые не совпадают. Доступный будет не решением, поскольку он проверяет только один файл или каталог. Другое возможное решение для вашей проблемы => см. Этот вопрос и ответы => http://stackoverflow.com/q/5281612/130683 – Rebse
Спасибо, я проверю это. На самом деле у меня нет проблем с проверкой списка файлов или так, но проблема в том, когда мне нужно проверить список смешанных файлов и папок. И на самом деле, хотя у меня есть некоторые ответы, у меня все еще есть эта проблема. – madleeen