在.tcsh文件中回显文本时,less命令无法正常工作

时间:2017-01-05 08:08:32

标签: linux echo tcsh

我有一个奇怪的问题,我无法找到它的解决方案: 当我登录到我的环境时,它配置为使用tcsh(我希望保持这样),但当我编辑文件“.tcshrc”并将下面的代码(仅这两行)时,文本正确打印在RED,但之后“less”命令不再起作用了。 删除此行时,less命令可以正常工作。

#!/bin/tcsh
echo "THIS LINE IS OK"

有人知道可能是什么原因吗?我使用的版本较少:(少436)

我创建了一个文本文件:“dummy.txt”并在其中写下以下文字:“这是一个虚假的文件”

CMD:cat dummy.txt

OUTPUT: 
  

这是一个虚假的文件

CMD:less dummy.txt

OUTPUT:
  

这条线路还可以   dummy.txt(END)

只有较少的命令不起作用,其他命令:cat,more,vi正常工作。

提前感谢曾试图协助的人。

1 个答案:

答案 0 :(得分:0)

好的,我发现了这个问题,在以下链接中有很好的解释: http://www.greenwoodsoftware.com/less/faq.html#profileout

我已将代码移至“.login”。