The dquote prompt in a terminal is caused by an unclosed double quote ("). When you start a command with a double quote but do not provide a matching closing double quote, the shell interprets this as an indication that you are still entering a string. As a result, it changes the prompt to dquote to signal that it is waiting for the closing quote to complete the command.
To resolve this, you need to either close the quote or cancel the command.
