Как извлечь все файлы part1 с помощью unrar в директории

ls -1 *.part1.rar | xargs -d '\n' -L 1 unrar e


Команда «ls -1 *.part1.rar | xargs -d ‘\n’ -l 1 unrar e» используется для извлечения всех файлов с расширением «part1.rar» в текущей директории с помощью программы unrar.

Команда «ls -1 *.part1.rar» отображает список всех файлов с расширением «part1.rar» в текущей директории.

Символ «|» используется для перенаправления вывода команды «ls -1 *.part1.rar» на вход другой команды.

«xargs -d ‘\n’ -l 1» используется для передачи списка файлов на вход команды «unrar e». Опция «-d ‘\n'» указывает, что файлы должны быть разделены символом новой строки. Опция «-l 1» указывает, что команда «unrar e» будет выполняться для каждого файла по отдельности.

Команда «unrar e» используется для извлечения файлов из архива. Она извлекает все файлы из указанного архива в текущую директорию.

Альтернативой этой команде может быть использование цикла for в командной оболочке для обработки каждого файла по отдельности. Например:

for file in *.part1.rar; do unrar e «$file»; done

Таким образом, команда позволяет извлечь все файлы с расширением «part1.rar» в текущей директории с помощью программы unrar.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *