I tried:
find . -name "*.rar" -exec unrar x -o {} \;
Output:
Extract from. /setup.part2.rarExtract from. /setup.part1.rarRORY / nsfw.zip already exists. Overwrite it? [Y] es, [N] o, [A] ll, n [E] ver, [R] ename, [Q] u A
Extract from. /setup.part2.rar
Extract from. /setup.part1.rar
RORY / nsfw.zip already exists. Overwrite it? [Y] es, [N] o, [A] ll, n [E] ver, [R] ename, [Q] u A
I can not push this; both hands are busy, unfortunately. thought the -o flag would do it, but no.
You need to specify -o+ to enable automatic rewriting:
-o+
find . -name "*.rar" -exec unrar x -o+ {} \;
From unrar use:
unrar
o[+|-] Set the overwrite mode
This works devnull, thanks a lot. By the way, how to extract it to another directory?