-`--query` — Format queries of any length and complexity.
-`--hilite` — Add syntax highlight with ANSI terminal escape sequences.
-`--oneline` — Format in single line.
-`--quiet` or `-q` — Just check syntax, no output on success.
-`--multiquery` or `-n` — Allow multiple queries in the same file.
-`--obfuscate` — Obfuscate instead of formatting.
-`--seed <string>` — Seed arbitrary string that determines the result of obfuscation.
-`--backslash` — Add a backslash at the end of each line of the formatted query. Can be useful when you copy a query from web or somewhere else with multiple lines, and want to execute it in command line.
## Examples {#examples}
1. Formatting a query:
```bash
$ clickhouse-format --query "select number from numbers(10) where number%2 order by number desc;"