Ребят, подскажите пожалуйста как лучше сделать:
Есть энное количество каталогов (имя каждого, это дата создания, пример: '2013-12-1')
Нужно узнать какой из них последний был создан. И может кто нибуть знает как можно было бы перенести значения из переменной 'а' находящейся в файле one.sh в переменную 'b' в файле two.py
Заранее спасибо за терпение и понимание!=)
> Ребят, подскажите пожалуйста как лучше сделать:
> Есть энное количество каталогов (имя каждого, это дата создания, пример: '2013-12-1')
> Нужно узнать какой из них последний был создан.
> Заранее спасибо за терпение и понимание!=)$ find -type d -exec stat --format="%n %X" {} \; | sort -k2 | head -1;
>> Ребят, подскажите пожалуйста как лучше сделать:
>> Есть энное количество каталогов (имя каждого, это дата создания, пример: '2013-12-1')
>> Нужно узнать какой из них последний был создан.
>> Заранее спасибо за терпение и понимание!=)
> $ find . -type d | xargs stat --format="%n %X" | sort
> -k2 | head -1Спасибо большое, но мне на питоне нужно.
>>> Ребят, подскажите пожалуйста как лучше сделать:
>>> Есть энное количество каталогов (имя каждого, это дата создания, пример: '2013-12-1')
>>> Нужно узнать какой из них последний был создан.
>>> Заранее спасибо за терпение и понимание!=)
>> $ find . -type d | xargs stat --format="%n %X" | sort
>> -k2 | head -1
> Спасибо большое, но мне на питоне нужно.Тут понимается, что при вопрос "- как проехать до Улан-Батора",
вопрошающий умеет водить машину, просто не знает маршрута. :)А дальше Google: Python find dirs, stat ctime,
> Ребят, подскажите пожалуйста как лучше сделать:
> Есть энное количество каталогов (имя каждого, это дата создания, пример: '2013-12-1')
> Нужно узнать какой из них последний был создан.ls|tail -1
, если повезётвплоть до [непроверенный код!]
find ...... -type d |sed -rn 's,^.*/([0-9][0-9][0-9][0-9]-[0-9][0-9]?-[0-9][0-9]?)$/\1 &' |sort -r |awk '{if(sub("^[0-9]+ ","",l))print;exit}'и множества других вариаций в зависимости от неозвученных требований.
ЗЫЖ python? ой!!
> ЗЫЖ python? ой!!Да, халява не прошла. :)
> Ребят, подскажите пожалуйста как лучше сделать:
> Есть энное количество каталогов (имя каждого, это дата создания, пример: '2013-12-1')
> Нужно узнать какой из них последний был создан. И может кто нибуть
> знает как можно было бы перенести значения из переменной 'а'
> находящейся в файле one.sh в переменную 'b' в файле two.py
> Заранее спасибо за терпение и понимание!=)Сделать из множества имен папок list, конвертировать имена всех папок из list в тип date функцией datetime.datetime.strptime(*читать ман на функцию*), отсортировать list.sort.
>> Нужно узнать какой из них последний
> Сделать из множества имен папок list,
> отсортировать list.sort.Поиск максимума/минимума ключа полной сортировкой массива -- неуд и пересдача. :-D