У меня есть определенный сценарий оболочки, подобный этому:
для имени в `find $ 1 -name $ 2 -type f -mmin + $ 3`
делать
Filename = `basename" ls $ name "`
echo "$ Filename" >> $ 1 / order.txt
сделано
Команда find возвращает N файлов в алфавитном порядке. Их имена вставляются в order.txt в алфавитном порядке. Как изменить это в порядок времени модификации?
то есть, если сначала был изменен файл F2, а затем файл F1, то вышеприведенный скрипт вводит сначала F1, а затем F2 в order.txt в алфавитном порядке. Но я хочу, чтобы сначала вводился F2, а затем F1, то есть в соответствии с порядком изменения времени
Я хочу, чтобы order.txt после сценария был
Order.txt =>
F2
F1
, а не как
F1
F2
Пожалуйста, помогите