Разбор даты / времени в в Баш - PullRequest
0 голосов
/ 26 августа 2018

У меня проблема при попытке разобрать строку даты / времени внутри функции поиска.У кого-нибудь есть идеи, как это решить?Большое спасибо.

src_dir="/Users/user/directory/subdirectory"

start_dt='2018-08-15'
end_dt='2018-08-21'


find src_dir -name "*.txt" -newermt start_dt ! -newermt end_dt -exec ls -l "{}" \;


Результат: "find: Не удается разобрать дату / время: start_dt"

1 Ответ

0 голосов
/ 26 августа 2018

Я думаю, вам нужно изменить «строки даты» на временные метки. Попробуйте

start_dt=`date --date='2018-08-15' +%s`
end_dt=`date --date='2018-08-21' +%s`

Это было предложено здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...