Попробуйте этого:
$ find . -name "*.txt" -type f -print | xargs file | grep "foo=" | cut -d: -f1
Основанный здесь: http://www.unix.com/shell-programming-scripting/42573-search-files-excluding-binary-files.html
Я бы предпочел Authlogic, чем использование аутентификации Restful.
Если вы используете аутентификацию authologic с одним большим преимуществом по сравнению с аутентификацией Restful, она поставляется как гем / плагин, а не как генератор, как в restful_authentication, это не так. Не запутайте ваше приложение большим количеством кода.
Используя Authlogic, его легко понять, и он чище по сравнению с аутентификацией Restful.
Если ваше приложение требует активации по электронной почте, используйте машинный плагин act_as_state с authologic.
«Стоит потратить время на создание двух приложений с помощью Authologic. и Restful Authentication и выберите лучшее в соответствии с вашими потребностями :) "
Удачи!