FORMAT C: /S /U
The option-indicator in UNIX-like systems was the dash/hyphen '-' ls -al FORMAT C: /S /U
The option-indicator in UNIX-like systems was the dash/hyphen '-' ls -alIt wasn't a carry-over from CP/M itself. The utilities shipped with CP/M itself didn't use slash as an option character. PIP put options in square brackets.
It was a carry-over from Microsoft's programming tools for CP/M. And, as the article points out, Microsoft appears to have borrowed that syntax from DEC TOPS-10, where it originated
It's really really hard to imagine the usage for slashes as arguments was not a carry over. And for anyone old enough to actually remember the transition from CP/M to MS-DOS (like me), it felt very natural.
> a carry-over from CP/M
No, it wasn't, and I posted this correcting someone else on HN sharing this disinformation.
CP/M does not have command switches as standard. There is no standard separator because it didn't support switches. (Some programs did on their own.)
Didn't you RTFA before posting this -- gods, I hate the term -- fake news?
DIR C:/p/s/w
Doesn't do what you might expect.