The major difference between the BASH and DOS console lies in these 3 areas:
- BASH commands are case sensitive while DOS commands are not.
- In BASH, / character is a directory separator and \ acts as an escape character while in DOS, / serves as a command argument delimiter and \ is the directory separator
- DOS follows a convention in naming files, which is 8 character file name followed by a dot and 3 character for the extension. BASH follows no such convention.
These are the main difference between DOS and BASH.