xgettext не берет строку только из определенного каталога

У меня есть приложение на Python 3.5, использующее торнадо. Я разделил свое приложение на 4 каталога:

приложение /
--- админ
--- сервер
--- админ_статический
--- сервер_статический

и сбор строки для файла .po странен, потому что никогда не входит в папку app / admin для сбора строк.

Когда я запускаю app / server и app / server_static собирает данные из обоих каталогов, но когда я запускаю app / admin, а app / admin_static просто собирает данные из app / admin_static и игнорирует этот каталог app / admin

find ../../admin ../../admin_static -iregex '.*\.\(py\|html\|js\)$' | xargs xgettext --language=Python --from-code utf-8 --keyword=_:1,2 -o ./locale.pot

когда я запускаю только этот find ../../admin работает, но с обоими каталогами не работает

Заранее благодарим за рекомендации или любую помощь


person aaa    schedule 18.05.2018    source источник


Ответы (1)


После экспериментов с Ubuntu ответ был найден.

Иногда каталог игнорировался, потому что выполнялась команда bash в Windows, кажется, что в Windows не так стабильно, после запуска той же команды в Ubuntu все работает нормально.

person aaa    schedule 18.05.2018