neo4j shell日志没有时间戳

时间:2013-06-25 18:51:59

标签: java logging neo4j

所以我在linux服务器上有一个企业版的neo4j 2.0 M3。当我运行neo4j-shell时,它会在我的主目录中记录shell命令。

喜欢这样

ls -as
4 .                  4 .bash_logout    4 .groovy       4 .java           4 .ssh
4 ..                 4 .bash_profile      4 .emacs                4 .inputrc      4 .kde          4 .pki                                    
72 .bash_history      4 .bashrc            4 .grails               4 .ivy2         4 .mozilla      4 .shell_history

当我们进入shell历史时,我们只获得shell命令的历史

START n=node(*) RETURN n,labels(n);
exit
START n=node(*) RETURN n,labels(n);
exit

但是,它不会添加时间戳。我怎样才能添加时间戳。我查看了loggings.properties,但在那里找不到它。谢谢!

1 个答案:

答案 0 :(得分:2)

回应neo4j ML的答案。

“之前存在过,但出于某种原因被删除了。我添加了几个标准的bash提示变量,你可以按照这里的过程进行操作:https://github.com/neo4j/neo4j/pull/907(一个拉动请求,待发布 - 稍后版本2.0)。“即使是下一个里程碑也可能包含它。

您可以使用它,例如:

neo4j-sh (0)$ export PS1="MyPrompt \d \t \W$ "

或直接将其指定为初始会话值:

java <arguments for starting shell client> -DPS1="MyPrompt \d \t \W$ "