#unix
Вопрос:
Я создаю имя файла архива, объединив выходную папку и имя выходного файла, которые являются переданными переменными. Пример tar -czf $папка вывода/$output_file.tar.gz. Однако в сгенерированный файл добавляется символ юникода U 25AA, поэтому он выглядит как output_fileU 25AA.tar.gz. Что может быть причиной этого? — Я тестирую его на компьютере с Windows
Комментарии:
1. Попробуйте заключить имя файла в двойные кавычки —
"myarchive.tar.gz"
2. @DeepakDevanand Попробовал, но все еще возникает проблема.
3.
tar
Полезность от gnu32win ? Похоже, терминал сопоставляет символ с U 25AA . Попробуйте «myarchive.tgz» или «myarchive.tgz».