我正在使用 bash 开发 Solaris 10。想要将默认寻呼机从“更多”更改为“更少”(因为“少即是多”:)。尝试执行以下操作:
PAGER=less
PS。当我在 csh 中通过
setenv PAGER less
然后它工作
要么我的 Solaris 10 csh 实现if语句有问题,要么我没有得到正确的东西(当然,至少在我的情况下,第二个很可能)但是当我这样做时:
% if 1 then <enter>
%
=> 什么都没发生
当我这样做时:
% if 0 then
?
=> 这也是我在第一种情况下所期望的。Couse 否则我没有办法完成我的陈述而没有得到
if: improper then
我真的可以请您不要以“不要使用 csh”作为您赞赏的答案的开头......如果您真的喜欢它,您可以用它来结束它。Couse 在过去几年到现在为止,csh 为我的交互目的提供了很好的服务,对于我所做的这个小脚本,我使用 Bourne shell 或 bash。
谢谢