What if some of those ZIP files themselves contain other ZIP files? The command above only extracts one level. To recursively extract until no ZIPs remain, use a loop: