Is there a way to extract a multi-part rar one at a time?

This isn't about getting a single file from a multi-part rar archive as I can understand how easily that question could be misread. I'll try to explain my use case.

I have 2.6tb of compressed data (in a multi-part rar) on a 4tb drive. I can't really afford another 3+tb drive right now, so I'd ideally extract the archive to the drive where it's currently stored.

However, there's a problem! In order to not run out of space, I'd need to extract the archives single-file and then delete them once that's occurred. So if extraction with verification for single files can occur too, that'd be dandy.

I understand that the best solution might be to just wait until I can afford another drive, but I really require that data as quickly as possible and I'm not sure how long I could hold out until I could afford another drive. As such, I figured I'd ask for opinions and advice.

• If it was an archive created in Linux with tools that do "one thing well" and can work with pipes, then it most likely would be possible. Example: parts created with tar -c … | gzip -c … | split …. Extract with <fifo gzip -dc … | tar -x … where fifo is a named pipe you keep open and pass one part at a time in the right order. This would allow you to delete parts on the fly, pause after each part (or in the middle, if you know how) to make room etc. Maybe you can trick rar with one named pipe per part, if only the tool doesn't need them to be seekable (I don't know this). What is your OS? – Kamil Maciorowski Oct 10 at 7:06