У меня есть стандартный Java BufferedReader для получения ввода, который я помещаю в терминал.
System.out.println("This is my CLI, please enter a command");
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String input = new String();
input = reader.readLine();
Теперь я хотел бы иметь какой-то префикс в строке, который показывает пользователю, что программа все еще работает, и он может вводить больше команд.
Чтобы это выглядело примерно такэто:
This is my CLI, please enter a command
myCLI> --help
Симуляция с терминалом, который показывает ваш текущий путь перед вводом команды.