помните, GNU find's -regex
соответствует целому пути. В любом случае, вы можете использовать комбинацию find
и grep
для выполнения задачи, например, чтобы найти ровно 14 цифр без других символов
find . -type f -printf "%f\n" | grep -E "\b[0-9]{14}\b"
изменить в соответствии с вашими потребностями