Форум — Admin Высчитать возраст файла date, stat 0 2 Самый старый файл в папке ~# ls -t /tmp | tail -n 1 | stat -c %y - 2025-04-29 07:13:11.780000000 +0300 Требуется высчитать возраст файла в сек. Решить в одну строку. Ссылка
Конвертируй данную и текущую дату в epoch, вычитай, дели до секунд обратно, всё. Bfgeshka ★★★★★ (29.04.25 12:03:25 MSK) Ссылка
с говновопросами от собеседующих уродов иди куда-нибудь в другое место asdpm (29.04.25 12:14:39 MSK) Ссылка
$ echo "$(date +%s) - $(stat -c %W gdb.txt)" | bc 7124100 urxvt ★★★★★ (29.04.25 12:58:44 MSK) Показать ответ Ссылка
В секундах от какого момента времени?Но может вам что-то типа этого ls -l --time-style=+%s * ? anc ★★★★★ (29.04.25 13:01:17 MSK) Последнее исправление: anc 29.04.25 13:02:32 MSK (всего исправлений: 1) Показать ответ Ссылка
Ответ на: комментарий от anc 29.04.25 13:01:17 MSK В секундах от какого момента времени? От создания petav ★★★★★ (29.04.25 13:30:40 MSK) автор топика Показать ответы Ссылка
Ответ на: комментарий от urxvt 29.04.25 12:58:44 MSK можно без bc echo $(( $(date +%s) - $(stat -c %W gdb.txt) )) No ★★ (29.04.25 13:42:18 MSK) Ссылка 👍 2
Ответ на: комментарий от petav 29.04.25 13:30:40 MSK От создания Во-первых, не каждая файловая система хранит время создания файла. Во-вторых, в ls -t /tmp | tail -n 1 | stat -c %y - нигде нет времени создания. akk ★★★★★ (29.04.25 14:53:57 MSK) Ссылка
Получить возраст в секундах самого старого файла в «/home/vmail/pcf/incoming_mail»cd /home/vmail/pcf/incoming_mail && test $(ls -t | tail -n 1) && echo $(( $(date +%s) - $(stat -c %Y $(ls -t | tail -n 1)) )) petav ★★★★★ (30.04.25 21:04:40 MSK) автор топика Последнее исправление: petav 30.04.25 21:05:04 MSK (всего исправлений: 1) Ссылка 🤦 1
Ответ на: комментарий от petav 29.04.25 13:30:40 MSK Давайте уж тупить до конца. От создания вселенной ведь, да? P.S. На самом деле по мне так и из первого поста было всё понятно. Голосую за перевод в Unix timestamp. unDEFER ★★★★★ (30.04.25 21:33:26 MSK) Последнее исправление: unDEFER 30.04.25 21:51:49 MSK (всего исправлений: 1) Ссылка