powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Корректное экранирование символа :
3 сообщений из 3, страница 1 из 1
Корректное экранирование символа :
    #34532892
cooluser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Господа! Есть файлы в имени которых содержится символ ":". Это tar.gz архивы, проблема в том что у меня не получается корректно заэкранировать : , чтобы tar их нормально обратабывал.

Пример:

Имя файла - "20070517-14:41:11.tar.gz", пробуем извлечь файлы вот так:

1.

[zz@zzzz tmp]$ tar xvfz 20070517-14\:41\:11.tar.gz
tar: Cannot execute remote shell: No such file or directory
tar: 20070517-14\:41\:11.tar.gz: Cannot open: Input/output error
tar: Error is not recoverable: exiting now

gzip: stdin: unexpected end of file
tar: Child returned status 2
tar: Error exit delayed from previous errors

2.

[zz@zzzz tmp]$ tar xvfz "20070517-14:41:11.tar.gz"
tar: Cannot execute remote shell: No such file or directory
tar: 20070517-14\:41\:11.tar.gz: Cannot open: Input/output error
tar: Error is not recoverable: exiting now

gzip: stdin: unexpected end of file
tar: Child returned status 2
tar: Error exit delayed from previous errors


Как правильно? Как заставить тар работать?
...
Рейтинг: 0 / 0
Корректное экранирование символа :
    #34533177
ErV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
cooluser wrote:

>Господа! Есть файлы в имени которых содержится символ ":". Это tar.gz
> архивы, проблема в том что у меня не получается корректно
> заэкранировать : , чтобы tar их нормально обратабывал.

У меня работает, если делать по таком принципу:
Код: plaintext
1.
tar -xzf ./cube:2004_05_22.tar.gz
Т.е., нужно поставить ./ перед именем файла (если текущий каталог) или
прописать полный путь. Слэш перед двоеточием ставить не надо.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Корректное экранирование символа :
    #34533186
ErV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ErV wrote:

> Слэш перед двоеточием ставить не надо.
Опечатался. Бэкслэш ("\") ставить не надо...

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Корректное экранирование символа :
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]