Есть задача:
Найти все фалы, которые изменялись в заданный период и все это вывести в файл.
Необходимо использовать только стандартные тулзы.
друг предложил мне такое решение:
Код:
find . -type f -printf "%TY-%Tm-%Td %TH:%TM:%TS %p\n" | awk '{ if (sprintf("%s %s", $1, $2) > "2008-03-24 20:00:00") { printf("%s", $3); for (i=4; i<=NF; i++) printf(" %s", $i); printf("\n"); } }' >out.txt
Найти все фалы, которые изменялись в заданный период и все это вывести в файл.
Необходимо использовать только стандартные тулзы.
друг предложил мне такое решение:
Код:
find . -type f -printf "%TY-%Tm-%Td %TH:%TM:%TS %p\n" | awk '{ if (sprintf("%s %s", $1, $2) > "2008-03-24 20:00:00") { printf("%s", $3); for (i=4; i<=NF; i++) printf(" %s", $i); printf("\n"); } }' >out.txt