To separate command-line arguments, blank spaces are generally used. They separate the command name from its parameters and separate various parameters amongst each other. They also come in handy while separating a list of different values. Multi blanks are usually treated as a single blank. The only exception to this happens in a quoted string or a comment enclosed in single quotation marks.