Q. What is the basic difference between BASH and DOS?
BASH commands are case sensitive while DOS commands are not;
under BASH, / character is a directory separator and acts as an escape character. Under 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.