У меня есть несколько RAR-файлов, которые хранятся примерно так:
/torrents/televisionshowS01E0$X/nameoftelevisionshow.rar
где $ X - переменная = {0,1,2, ..., 12}
Я хотел бы извлечь их с помощью одной команды в один выходной каталог (/publicshare/
).
Вот что у меня так далеко:
for i in find /torrents/televisionshowS01*/ -name *.rar; do unrar x "$i" /publicshare/;done
но я получаю следующий результат:
Cannot open /torrents/televisionshowS01E01/.rar
No such file or directory
No files to extract
Однако команда find /torrents /levisionshowS01 * / -name * .rar возвращает правильные пути.