Это двоеточие :
не запрашивает ввод пользователя. Это из пейджера less
. По умолчанию, когда psql
выводит что-то большее, чем определенное количество строк за раз, он "разбивает" на страницы с less
. Вы можете увидеть то же самое, запустив
cat /tmp/xbrlPublicPostgresDB.ddl | less
Вы можете использовать клавиши со стрелками, страницу вверх, страницу вниз, j , k и другие клавиши для перемещения вокруг и посмотреть все на выходе. Чтобы выйти, нажмите q .
Разбиение отдельных запросов на страницы не имеет большого смысла для выполняемой работы, поэтому вы можете полностью отключить разбиение на страницы при запуске psql
, установив среду переменная PAGER
в пустую строку:
PAGER= psql dbname -f xbrlPublicPostgresDB.ddl