Это работало для меня во многих вариантах Linux, где некоторые из этих других решений не были (в том числе и самые популярные). Я думаю, что это более читаемо ...
echo Press enter to continue; read dummy;
Обратите внимание, что переменная должна быть представлена как аргумент read
.
Это довольно стандартный способ сделать это. Нет ничего плохого в этом.