尝试解析find函数中的日期/时间字符串时遇到问题。有人知道如何解决吗? 非常感谢。
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 "{}" \;
结果: ” 查找:无法解析日期/时间:start_dt “
答案 0 :(得分:0)
我认为您需要将“日期字符串”更改为时间戳。试试
start_dt=`date --date='2018-08-15' +%s`
end_dt=`date --date='2018-08-21' +%s`
建议here