Мне нужно просто проверить, существует ли файл, но его дата в имени файла
test -f /test/import_doku.YYYY-MM-DD.log && echo "OK"
Как использовать date -I вместо YYYY-MM.DD? Спасибо
date -I
Вы можете попробовать что-то вроде:
test -f /test/import_doku.$(date +%Y-%m-%d).log && echo "OK"
, когда дата является текущей. Если вы хотите, чтобы оно было на вчерашнем дне, оно станет более сложным в UNIX