Я не хочу очищать терминал (iTerm), отправив "\ 033] 50; ClearScrollback \ a" в System.out, чтобы очистить консоль.
Цитировать из поста здесь:
https://superuser.com/a/578413
Так что в основном это символ ESC, за которым следует "] 50; ClearScrollback"
а затем символ БЕЛ.
Проблема в том, что 033]50;ClearScrollback
недействителен после escape-символа. А использование \\
сделает его косым и приведет к буквальному выводу \e]50;ClearScrollback\a
в терминале.
System.out.println("\033[H\033[2J");
работает для меня, но я могу прокрутить вверх и посмотреть, что там было до очистки, чего я не хочу.