Я пишу небольшой скрипт git-терминала. все закончено но у меня ошибка. Когда нет никакого git dir, я не могу передать ошибку dev devll.
git status --porcelain --branch | grep -Eo '\[[a][hea]*[d].[1-9]' | sed 's/\[//' | awk '{print $(NF $0)}'2>/dev/null
Может кто-нибудь объяснить, почему это так?