например у меня в папке файлы
file_name.253245363456
file_name.456437657354
в общем виде file_name.<произвольные цыфры>мне надо найти последний из редактируемых файлов в этой цепочке файлов.
У меня мало опыта в написании скриптов,
и получилось так:
export x=`ls -t file_name.*` ; echo $x | awk '{print $1}'; unset xПредложите покрасивше решение.
А почему бы не посмотреть на время доступа к файлу?
>например у меня в папке файлы
>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
Большое спасибо! Очень красиво!