Я не знаю точно, почему, но команда Брайана не сработала для меня. Это сделал:
find . -name \*.m | xargs genstrings -o en.lproj
EDIT:
Ну, когда я изначально писал это, я спешил и просто нуждался в чем-то, что сработало. Проблема, которая возникала у меня при использовании принятого ответа выше, заключалась в том, что «* .m» нужно процитировать (и любопытный может найти объяснение, почему это так в комментариях к ответу Брайана Кинга). Я думаю, что лучшее решение - использовать этот оригинальный ответ с соответствующим цитируемым битом, который будет выглядеть следующим образом:
find ./ -name "*.m" -print0 | xargs -0 genstrings -o en.lproj
Я оставляю свой первоначальный ответ без изменений, на тот случай, если он по-прежнему помогает кому-либо по какой-либо причине.