小编San*_*uro的帖子

无法将日期添加到 tcsh 历史记录

我正在尝试将日期添加到我的 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文件的经验。任何帮助,将不胜感激。

tcsh command-history

5
推荐指数
1
解决办法
3442
查看次数

标签 统计

command-history ×1

tcsh ×1