echo
The .echo command controls whether rsql echoes executed commands (and optionally the prompt) to the output. This is
useful for logging, debugging, or when you want to keep a record of all commands run in a session. By default, echo is
off.
Usage
.echo <on|prompt|off>
When to use
- Enable echo (on) to log all commands for auditing or script debugging.
- Use promptto echo both the prompt and commands, which is helpful for creating reproducible session logs.
- Disable echo (off) for a cleaner interactive experience.
Examples
Show the current echo setting:
.echo
Enable echoing commands:
.echo on
Enable echoing the prompt and commands:
.echo prompt
Disable echoing commands:
.echo off
Troubleshooting
- If your logs are missing commands, ensure .echo onor.echo promptis set.
- For interactive use, keep echo off to avoid clutter.
Related
- See the echooption in rsql.toml configuration.
- For output redirection, see output and tee.