Следующая команда работает для unrar
для извлечения архива в определенную папку.
unrar e -r -o- /home/username/source/directory/*.rar /home/username/copy/extracted/to
Но я хочу удалить исходную папку, когда извлечение завершено.
Файловая структура: .r00
, .r01
, .r02
...
В вышеприведенной команде куда мне поместить команду удаления после завершения извлечения?
Можно сделать следующее:
for file in /home/username/source/directory/*.rar; do unrar e -r -o- "$file" /home/username/copy/extracted/to && rm -- "$file"; done