So aktivieren Sie die Befehlszeilen-Autovervollständigung nach sqlite

1841
Donnied

Es war einmal, als ich sqlite von der Kommandozeile aus gestartet habe. Ich konnte den Tab-Autocomplete verwenden, um den Datenbanknamen einzugeben. Das hat jetzt eine Weile nicht funktioniert. Irgendwelche Vorschläge, wie das geht? (Möglicherweise speziell für Dateien mit einem .db-Suffix.)

3
Verwenden Sie Bash (oder zsh)? Haben Sie [bash-completion] (http://bash-completion.alioth.debian.org/) installiert und aktiviert? Dennis Williamson vor 13 Jahren 1
bash bash-completion ist aktiviert - funktioniert für sqlite einfach nicht. Donnied vor 13 Jahren 1

1 Antwort auf die Frage

2
Donnied

From: http://www.linux.com/archive/feed/54005

complete -G "*.db" sqlite would associate .db files with sqlite.

For permanent associations, you need to add the command to one of the bash startup scripts, such as ~/.bashrc.