Добрый день!
Стоит следующая задача - есть директория в которой хранятся файлы, нужно сравнить последние 6 строк каждого файла(взяв часть строки после последнего знака "-") с эталонным файлом, и найти совпадающие.
Пока сделала так:
for i in `find /home/test_dir/ -type -f -mtime -1`; do echo "$i"; tail -n6 $i | sed '/.*-//g'; done
То есть для каждого файла выводятся обрезанные 6 строк. А как можно теперь проверить на совпадение их с эталоном?