Я пытаюсь создать сценарий / программу для автоматизации процесса сборки. Моя основная цель - создать файл .zip на основе фиксации из git. Я использую git diff
для этого, чтобы вывести список файлов, измененных в этой фиксации, я использую следующую команду:
git --no-pager diff --no-renames --name-only --diff-filter=ACM <commit_id>
Проблема в том, что в имени файла или папки есть какие-то особые португальские символы, они возвращаются как коды. Для экземпляра у меня есть папка с именем:
db / alterações / 2020-04-30. sql
, и она возвращается в виде этого списка:
db /altera\303\247\303\265es/2020-04-30.sql
Как сделать, чтобы git возвращал специальные символы вместо этих кодов?