If the shell cannot find a local folder named stage/components/ containing files, it fails to "expand" the wildcard. It then passes the literal string to unzip, which searches the .zip file for a path that literally contains an asterisk character—which doesn't exist. How to Fix the Error
Move the installation files to a simple, local directory like C:\OracleInstall rather than keeping them on a network drive or deeply nested inside "My Documents". Solved: Missing file: stage/Components/oracle.swd.jre If the shell cannot find a local folder
When writing shell scripts that extract specific parts of a ZIP, follow these best practices: Solved: Missing file: stage/Components/oracle
The most common cause is that the shell is trying to match the wildcard against files in your current local directory instead of searching the ZIP file. Unix & Linux Stack Exchange Quote the pattern If the shell cannot find a local folder
unzip: cannot find any matches for wildcard specification stage components
unzip: cannot find any matches for wildcard specification stage components