我正在编写一个销售脚本来自动化服务器的一些步骤,首先我必须切换用户然后服务器给我选择区域然后我必须为区域选择 1 然后我必须运行一个 perl 程序 lmsyscon 这给了我四个选项然后我必须选择 3 。然后它再次给了我 2 个选项,我必须选择 2nd by deafult。这是我的脚本
su poletst -c ". /try/lamtst/.profile Test"
expect -c 'spawn lmsyscon; send 3\r"; interact'
expect -c 'send "1\r"; interact'
问题是最后一行没有执行,默认情况下没有选择 2