我有一个奇怪的问题,我无法找到它的解决方案: 当我登录到我的环境时,它配置为使用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正常工作。
提前感谢曾试图协助的人。
答案 0 :(得分:0)
好的,我发现了这个问题,在以下链接中有很好的解释: http://www.greenwoodsoftware.com/less/faq.html#profileout
我已将代码移至“.login”。