URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 63812
[ Назад ]

Исходное сообщение
"Как найти последний редактируемый файл"

Отправлено pelon , 01-Фев-06 12:20 
например у меня в папке файлы
file_name.253245363456
file_name.456437657354
в общем виде file_name.<произвольные цыфры>

мне надо найти последний из редактируемых файлов в этой цепочке файлов.

У меня мало опыта в написании скриптов,
и получилось так:
export x=`ls -t file_name.*` ; echo $x | awk '{print $1}'; unset x

Предложите покрасивше решение.


Содержание

Сообщения в этом обсуждении
"Как найти последний редактируемый файл"
Отправлено dimus , 01-Фев-06 12:23 
А почему бы не посмотреть на время доступа к файлу?

"Как найти последний редактируемый файл"
Отправлено newser , 01-Фев-06 12:26 
>например у меня в папке файлы
>file_name.253245363456
>file_name.456437657354
>в общем виде file_name.<произвольные цыфры>
>
>мне надо найти последний из редактируемых файлов в этой цепочке файлов.
>
>У меня мало опыта в написании скриптов,
>и получилось так:
>export x=`ls -t file_name.*` ; echo $x | awk '{print $1}'; unset
>x
>
>Предложите покрасивше решение.


ls -t file_name.* | head -1


"Как найти последний редактируемый файл"
Отправлено pelon , 02-Фев-06 10:42 
Большое спасибо! Очень красиво!