我有一个客户端,它的安装脚本需要在/bin/tcsh下运行,作为其Active域上的shell,它加入了RHEL7虚拟机。这个安装脚本将使用一个名为serviceaccount的服务帐户运行。最终用户登录到VM,sudo su serviceaccount,然后运行shell。
我们修改了serviceaccount的S属性loginShell,将其设置为/bin/tcsh。现在,Unix管理团队将serviceaccount的S配置文件设置为
我必须为unix编写一个tcsh脚本,它从文本文件中每隔一行提取值,比较它们,并决定您是应该购买(1)、出售(-1)还是什么都不做(0)。基本上是一个简单的股票利润计算。我想我所有的逻辑都是正确的,但是当我运行脚本时,我得到了一个"while语法错误“,并且它永远不会执行。我有下面的完整脚本,在unix中不能在while循环中嵌套语句吗?/bin/tcsh
set lineNum='wc -l testcase