Я пытаюсь удалить файл (у меня есть пакет unrar-free
). Но это не удалось, я думаю из-за имени файла. Имя файла (которое в архиве rar) содержит пробелы, и я не могу его переименовать.
Как я могу удалить этот файл?
Примечание: пробелы не в имени архива, а в имени архивного файла . Например: этот файл должен быть unrared.flv файл в test.rar
eray@eray-ubuntu:~/İndirilenler$ unrar terranovas01e06.rar
unrar 0.0.1 Copyright (C) 2004 Ben Asselstine, Jeroen Dekkers
Extracting from /home/eray/İndirilenler/terranovas01e06.rar
Extracting Terra Nova - 01x06 - Bylaw.LOL.srt Failed
1 Failed
eray@eray-ubuntu:~/İndirilenler$
У Unrar-free , похоже, проблема с этими файлами. Он создает каталог вместо файла при попытке извлечь архив.
$ unrar-free --list test.rar
unrar 0.0.1 Copyright (C) 2004 Ben Asselstine, Jeroen Dekkers
RAR archive /home/.../test.rar
Pathname/Comment
Size Packed Ratio Date Time Attr CRC Meth Ver
-------------------------------------------------------------------------------
this file should be unrared.flv
0 8 0% 10-11-11 18:09 .D.... 00000000 m3? 2.9
-------------------------------------------------------------------------------
1 0 8 inf%
Сейчас:
$ unrar-free --extract test.rar
unrar 0.0.1 Copyright (C) 2004 Ben Asselstine, Jeroen Dekkers
Extracting from /home/.../test.rar
All OK
Наконец:
$ ls -l
total 4
-rw-rw-r-- 1 ...... ...... 100 2011-11-10 18:12 test.rar
drwxrwxr-x 2 ...... ...... 6 2011-11-10 18:27 this file should be unrared.flv
Обратите внимание на d в первом столбце имени файла.
Для правильного извлечения файла вы можете использовать пакет unrar
вместо unrar-free
.
$ unrar x test.rar
UNRAR 4.00 beta 3 freeware Copyright (c) 1993-2010 Alexander Roshal
Extracting from test.rar
Extracting this file should be unrared.flv OK
All OK
$ ls -l
total 4
-rw-rw-r-- 1 ...... ...... 100 2011-11-10 18:12 test.rar
-rw-rw-r-- 1 ...... ...... 0 2011-11-10 18:09 this file should be unrared.flv
У меня были похожие проблемы, пока я не подумал, что это поврежденный файл, и чем больше я начал тестировать все компакторы (Билл), и я смогу выполнить задачу! Над всеми файлами. Rar попробуйте использовать KDE Ark, на мой взгляд, является лучшим, когда дело доходит до файлов. Рар
Вы можете использовать PeaZip , который, в отличие от unrar
, является свободным программным обеспечением и может работать с очень многими другими форматами (говорят, более 150).