У меня есть файл tar(.gz), созданный в системе Linux, а имена файлов содержат символы двоеточия. Утилиты tar, которые я могу найти в Windows, вообще не распаковывают эти файлы. Как я могу сделать это, в идеале из командной строки?
Если есть какой-нибудь способ сделать преобразование имени файла в конце сжатия, это тоже будет хорошо.
Чтобы было понятнее, что я имею в виду:
# on linux system
touch example:file
tar cvf test.tar example:file
# copy test.tar to windows system
tar xvf test.tar
... can't create 'example:file': Invalid argument