Мне кажется, что вы используете shell в терминале, потому что VT100 не показывает приглашение (AFAIK).
Оболочка создает дочерний процесс ивыполняет команду там.Затем оболочка просто ждет, пока этот дочерний процесс завершится, и затем снова печатает его приглашение.
Исключением является случай, когда команда запускается в фоновом режиме (some_command &
), оболочка не ждет дочернего элементавыйти и сразу же напечатает подсказку снова.