我安装了Postgres并且使用psql工具。一些查询可以正常工作,比如SELECT current_date;
和SELECT 2 + 2;
。但是其他的比如\h
抛出错误sh: 1: less: not found
,比如SELECT * FROM foo
的查询也抛出这个错误。我在文档或者其他论坛上都没有发现任何报告这个错误的东西。可能是什么呢?
我使用的是Ubuntu 20.04和postgres 14.5
我安装了Postgres并且使用psql工具。一些查询可以正常工作,比如SELECT current_date;
和SELECT 2 + 2;
。但是其他的比如\h
抛出错误sh: 1: less: not found
,比如SELECT * FROM foo
的查询也抛出这个错误。我在文档或者其他论坛上都没有发现任何报告这个错误的东西。可能是什么呢?
我使用的是Ubuntu 20.04和postgres 14.5
1条答案
按热度按时间dldeef671#
我发现了这个问题,当我添加一个postgres bin文件的快捷方式时,我弄乱了我的PATH变量。
我的PATH变量是用
.bashrc
写的,如下所示:修复的问题是重写为:
希望有一天能对人有所帮助。