Доброе время суток! Я новичок в линуксе настолько, что практически ничего там не знаю. И вот понадобилось сравнить два текстовых файла по содержимому. Нужно сравнить без использования кoманды diff, написавши bash-script. Например, в каждом из файлов есть среди потока текста и некие числа. Надо все эти числа вытащить и сравнить два файла исключительно и только по числам, а на текст не смотреть вообще. И еще есть условия: вытаскивать и сравнивать надо только ЦЕЛЫЕ ЧИСЛА ИЗ ДИАПАЗОНА INT32 и при сравнении чисел сравнивать их, как текст. Например, есть число 507 и 00507 — их считать разными числами… Вот и вопрос: в каком примерно двигаться направлении? Допустим, числа можно вытащить регуляркой. Ну и как проверить, что они соответствуют диапазону int32? И как, например, вытащивши все из двух файлов сравнить все это? Например, в одном файле окажется 5 чисел, в другом, например, 200…. Как обычно в таких случаях сравнивают файлы по содержимому по числам только? Спасибо за любую подсказку!
Ответ на:
комментарий
от firkax
Ответ на:
комментарий
от futurama
Ответ на:
комментарий
от firkax
Ответ на:
комментарий
от CrX
Ответ на:
комментарий
от firkax
Ответ на:
комментарий
от SeaMan75
Ответ на:
комментарий
от futurama
Ответ на:
комментарий
от CrX
Ответ на:
комментарий
от SeaMan75
Ответ на:
комментарий
от SeaMan75
Ответ на:
комментарий
от Gennadevich
Ответ на:
комментарий
от futurama
Ответ на:
комментарий
от grem
Похожие темы
- Форум Сравнение двух исходников (2013)
- Форум Сравнение двух ноутов. (2008)
- Форум Сравнение двух строк (2005)
- Форум Сравнить содержимое двух репозиториев (2016)
- Форум Сравнить содержимое двух файлов (2015)
- Форум [Математика] Сравнение двух ломанных (2009)
- Форум сравнение двух массивов строк (2009)
- Форум Python: сравнение двух списков (2007)
- Форум Сравнение двух BufferedImage, нужна помощь (2014)
- Форум Как сравнить содержимое двух директорий (2005)