народ подскажи как на шеле сделать
вычисление даты последнего обновления файла
в скаляре
чтоб можно было сравнить , и вычислить какой файл новее
>народ подскажи как на шеле сделать
>вычисление даты последнего обновления файла
>в скаляре
>чтоб можно было сравнить , и вычислить какой файл новее
вычислять "какой файл новее" умеет ls (есть сортировка по времени обновления) и find (вообще универсальное средство для поиска файлов),
использовать их правильнее чем писать посвоему.
>>народ подскажи как на шеле сделать
>>вычисление даты последнего обновления файла
>>в скаляре
>>чтоб можно было сравнить , и вычислить какой файл новее
>вычислять "какой файл новее" умеет ls (есть сортировка по времени обновления) и
>find (вообще универсальное средство для поиска файлов),
>использовать их правильнее чем писать посвоему.
вобщем хотелось бы примерно такой скрипт
if (ls <чеготамнадо> file1 > ls <> file2) {
then;
fiво. такое можете сделать
stat -c %Z file выводит время last change time в секундах ;-(
i=`stat -c %Z f1`
j=`stat -c %Z f2`
if [ $i -gt $j ] ...
>народ подскажи как на шеле сделать
>вычисление даты последнего обновления файла
>в скаляре
>чтоб можно было сравнить , и вычислить какой файл новеесм. man bash:
if [ file1 -nt file2 ]; #True if file1 is newer (according to modification date) than file2.