Это не первый или единственный раз, когда я сталкиваюсь с этой "проблемой", но на этот раз я подумал о объяснении. При извлечении некоторого фиктивного значения с локального компьютера, есть соответствующий вывод и сразу после запускается следующее приглашение, никакой новой строки и даже ни одного пробела между ними. Я знаю, что в выходную строку я не включал возврат каретки или команду новой строки, но неправильно ли с моей стороны считать, что bash «сбрасывает» чистую новую строку после полной и успешной команды?
R2D2-Air:~ kopaka$
R2D2-Air:~ kopaka$
R2D2-Air:~ kopaka$ curl localhost:8080
asdfR2D2-Air:~ kopaka$
R2D2-Air:~ kopaka$
Почему терминал ведет себя так? Работает ли он так, как задумано, и поэтому мои ожидания ошибочны? Или это результат какого-то ошибочного использования, о котором я не знаю?