我正在尝试将日期添加到我的 tcsh 历史信息中,但我似乎无法弄清楚如何使其工作。tcsh 手册页的历史设置如下所示:
第一个字表示要保存的历史事件数。可选的第二个字 (+) 表示打印历史的格式;如果没有给出,则使用 `%h\t%T\t%R\n'。格式序列在提示下描述如下;请注意
%R'. Set to
默认情况下 100'的变量含义。
我已经尝试了以下.cshrc
使用他们所说的默认格式在我的文件中放置一行的方法,但是每次我输入时都会出现错误。这是我尝试过的(括号中是由此产生的错误):
set history = 2000 '%h\t%T\t%R\n'
[设置:变量名必须以字母开头。]
set history = 2000 %h\t%T\t%R\n
[设置:变量名必须以字母开头。]
set history = 2000 $DATE='%h\t%T\t%R\n'
[日期:未定义变量。]
set history = 2000 $FORMAT='%h\t%T\t%R\n'
[格式:未定义变量。]
set history = 2000 $TIME='%h\t%T\t%R\n'
[时间:未定义变量。]
以下没有给我一个源错误,history: Badly formed number.
当我尝试使用历史时它给了我一个错误:
set history = '2000 %h\t%T\t%R\n'
Run Code Online (Sandbox Code Playgroud)
我显然只是在这里挣扎,我没有很多修改.cshrc
文件的经验。任何帮助,将不胜感激。