I've been using Wine (Linux Mint, wine-7.0) to run some large .bat scripts and have found many errors. Some of these are pretty simple/common usage, which is surprising considering how much Wine has improved in recent years.
Examples:
`&&` and `||` seem to just return true (workaround is an if/else on %errorlevel% if using `[command] && echo success || echo fail` )
`2>nul [command]` breaks (but `>nul [command]` and `[command] 2>nul` are fine)
Is everyone else able to replicate these issues?
Is there a quick workaround fix such as somehow upgrading cmd, or does it rely on submitting an issue and waiting for Wine devs to fix them?
There's also some weird issues where empty lines are messing up if/else statements and parentheses being misinterpreted as commands (maybe a side effect of something else failing), but I'll need to do more testing to figure out what the issues there really are.