Jeśli kiedykolwiek korzystałeś z powłoki wiersza poleceń SQLite, prawdopodobnie znasz domyślny wiersz poleceń. Właściwie są dwa monity:
- Domyślny główny monit wygląda tak:
sqlite>
- Domyślny monit o kontynuację wygląda tak:
...>
Jeśli nie lubisz tych podpowiedzi, zawsze możesz je zmienić za pomocą .prompt
polecenie kropki.
Ten artykuł zawiera szybką demonstrację, jak zmienić te monity.
Przykład
Oto przykład, który pokazuje zmianę obu monitów.
.prompt "Fire Away: " "More? "
Pierwszy argument dotyczy głównego monitu. Drugi argument dotyczy monitu o kontynuację.
Teraz, gdy wprowadzę nowe polecenia, zobaczę nowe monity:
sqlite> .prompt "Fire Away: " "More? "
Fire Away: SELECT *
More? FROM Dogs
More? WHERE DogId = 3
More? ;
Zauważ, że monity zostaną zresetowane za każdym razem, gdy otworzysz nowe połączenie z SQLite. Możesz to jednak zmienić, zapisując swoje ustawienia w .sqliterc plik.
Zapisz swoje ustawienia
Aby zapisać ustawienia, aby zawsze otrzymywać preferowane monity w przyszłych sesjach CLI SQLite, po prostu wpisz swój .prompt
polecenie do pliku, a następnie zapisz ten plik jako .sqliterc w twoim katalogu domowym.
A więc tutaj jest z poprzednim poleceniem:
.prompt "Fire Away: " "More? "
Mogę to zapisać jako .sqliterc w moim katalogu domowym.
Teraz za każdym razem, gdy łączę się za pomocą SQLite CLI, widzę nowe monity.
Zmień tylko główny monit
Możesz również użyć jednego argumentu, aby zmienić główny monit:
.prompt "Go: "
Wpisanie tego zmieni główny monit, ale monit o kontynuację pozostanie taki sam.
Usuń wszystkie monity
Jeśli nie chcesz, aby były wyświetlane żadne monity, możesz podać pusty ciąg:
.prompt "" ""