一道Shell笔试题解答
序列号是服务器身份的唯一标识,我们定义序列号由大写字母组成,长度6-20位不 等。现有一个文本文件sn.txt,每行的格式如下:【服务器序列号】【空格】【数据网IP】
ABCDEFG 192.168.0.123
数据网与管理网存在如下的对应关系,管理网=数据网第二个C段+1
对于上面的服务器,管理网为192.169.0.123
为了完成核查资产的任务,我们需要连接到每台服务器的管理网,执行一条查看序列号的命令$CMD$IP,命令正确执行返回0,执行错误返回-1.在正确执行的前提下,输出的值为序列号。对比返回的序列号与记录的序列号是否相符。如果相符,则认为资产信息准确,将信息输出到SUC.txt;如不相符,则信息错误,输出到FAL.txt;如果执行命令出错,则返回值非零,输出到ERR.txt。
页:
[1]