Nie mogę znaleźć przykładu, który używa więcej niż jednego polecenia w wierszu.Przykład JLine za pomocą poleceń wielo słów w wierszu
Na przykład, chcę napisać cli podobne do cisco ios, gdzie możesz mieć wiele poziomów poleceń w jednej linii.
np. pierwszym słowem może być "show", a kiedy wpiszesz "show" i kartę "hit", wyświetli się następny zestaw opcji (cisco exmaple używa "?" do wyświetlenia listy).
eg:
gw1#show ?
aaa Show AAA values
access-expression List access expression
access-lists List access lists
accounting Accounting data for active sessions
adjacency Adjacent nodes
..
gw1#show ip ?
access-lists List IP access lists
accounting The active IP accounting database
admission Network Admission Control information
aliases IP alias table
arp IP ARP table
..
gw1#show ip interface ?
ATM ATM interface
Async Async interface
BVI Bridge-Group Virtual Interface
CDMA-Ix CDMA Ix interface
..
gw1#show ip interface
mam na myśli używając readCharacter czytać o jeden znak w czasie, a następnie przetworzyć linię do tej pory raz widzę przestrzeń.
Czy ktokolwiek inny miał doświadczenie w Jline z tego rodzaju wymogiem?