У меня есть следующая команда для запуска:
grep -r -n --exclude-dir='.test' ERROR . >> errors.txt
Это отлично работает на терминале, но когда я запускаю это в конвейере Bitbucket через файл yml, происходит сбой с ошибкой:
grep: unrecognized option: exclude-dir=.test
Может кто-нибудь помочь разобраться в правильном синтаксисе?
Спасибо
я пытался
grep -r -n --exclude-dir='.test' ERROR . >> errors.txt
и
grep -r -n --exclude-dir=.test ERROR . >> errors.txt
Докер: альпийский андроид github.com/alvr/alpine-android
Образы Alpine содержат различные реализации обычных инструментов оболочки. Большинство из них не поддерживают длинные параметры (двойное тире), а некоторые из них содержат лишь подмножество всех параметров, принимаемых обычными инструментами, поставляемыми в неальпийских дистрибутивах Linux.
Если вы не используете конвейер с серьезными аппаратными ограничениями на диск, я бы посоветовал вам избегать изображений с альпийским привкусом для ваших шагов.