Is it possible to recover all your xmr funds from providing only your private spend key? Or do you need the private view key too?

What is the minimum one needs to sweep all coins out from an address? And how can this be done in the cli if you only had the private spend key?