我们不希望对每个可能的连接应用命令,而是根本\set HISTFILE
不使用命令。.psql_history
然而,psql 似乎不喜欢这样:
% ln -s /dev/null ~/.psql_history
% psql
psql (8.4.8)
postgres=# select version();
...
postgres=# \q
could not save history to file "~/.psql_history": Not owner
Run Code Online (Sandbox Code Playgroud)
有些人愿意修补源代码以获得修复,但我们更喜欢尽可能使用普通二进制安装:对我们来说,这不值得破解。
澄清一下:我们不希望在此默认文件名中保留任何内容,无论这台计算机上的用户是否记得(或知道)要传递哪些选项。
有什么建议么?