如何从Expect脚本中的命令获取退出状态

THE_BIG_EXPERT

下面是我编写的用于自动输入vpnc命令密码的Shell脚本预期工作正常,并且在输入密码后自动激活了vpnc,但是我需要获取vpnc命令的退出状态如何获得的退出状态vpnc

VPNC=/bin/vpnc

expect_ACTIVATE=`cat << EOF
set timeout -1
spawn  $VPNC 
expect    :            {send Pass123\r}
expect eof
EOF`

expect -c  "$expect_ACTIVATE"

我尝试执行以下操作以将退出状态设置为STATUS,但这不太正确:

expect_ACTIVATE=`cat << EOF
set timeout -1
spawn  $VPNC 
expect    :            {send Pass123\r}
STATUS=` echo $? `
expect eof
EOF`
种族

我猜这个。我自己没有尝试过。让我们看看它是否有效。

expect_ACTIVATE=`cat << EOF`
set timeout -1
spawn  $VPNC 
expect    :            {send Pass123\r}
expect "\\$ "
send "status=`echo $?\r`"
expect eof
EOF

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何获取getline管道中命令的退出状态?

来自分类Dev

如何获取getline管道中命令的退出状态?

来自分类Dev

如何在Expect Shell脚本中获取生成的进程的退出代码?

来自分类Dev

从远程脚本退出tailf命令后如何保持会话状态

来自分类Dev

获取命令替换的退出状态

来自分类Dev

如何通过SSH获取在OSX终端中运行的命令的退出状态代码?

来自分类Dev

如何获取管道中第一个命令的退出状态?

来自分类Dev

bash脚本中的退出状态

来自分类Dev

管道中命令的退出状态

来自分类Dev

如何退出expect和bash脚本

来自分类Dev

如何根据shell中的命令退出状态更改输出?

来自分类Dev

如何将命令的退出状态提取到变量中?

来自分类Dev

如何在Shell脚本中获取Java应用程序的退出状态,标准输出和标准错误流?

来自分类Dev

如何获取htpasswd的退出状态?

来自分类Dev

如何在鱼壳中获取程序的退出状态

来自分类Dev

退出 Expect 脚本

来自分类Dev

在脚本中退出bash命令而不退出脚本

来自分类Dev

在脚本中退出bash命令而不退出脚本

来自分类Dev

如何设置shell脚本的退出状态?

来自分类Dev

从shell脚本中的函数捕获退出状态

来自分类Dev

bash脚本中的Expect命令失败

来自分类Dev

bash脚本中的Expect命令失败

来自分类Dev

bash命令俱乐部:获取特定命令的退出状态

来自分类Dev

如何使用bash脚本中的Expect和send命令执行sudo命令?

来自分类Dev

获取由linux脚本命令执行的命令的退出代码

来自分类Dev

防止脚本中的“退出”命令关闭 Cmd

来自分类Dev

如何在不退出脚本本身的情况下取消脚本中的命令?

来自分类Dev

为什么在此bash脚本中无法获取命令的退出值?

来自分类Dev

在bash中获取进程的退出状态

Related 相关文章

  1. 1

    如何获取getline管道中命令的退出状态?

  2. 2

    如何获取getline管道中命令的退出状态?

  3. 3

    如何在Expect Shell脚本中获取生成的进程的退出代码?

  4. 4

    从远程脚本退出tailf命令后如何保持会话状态

  5. 5

    获取命令替换的退出状态

  6. 6

    如何通过SSH获取在OSX终端中运行的命令的退出状态代码?

  7. 7

    如何获取管道中第一个命令的退出状态?

  8. 8

    bash脚本中的退出状态

  9. 9

    管道中命令的退出状态

  10. 10

    如何退出expect和bash脚本

  11. 11

    如何根据shell中的命令退出状态更改输出?

  12. 12

    如何将命令的退出状态提取到变量中?

  13. 13

    如何在Shell脚本中获取Java应用程序的退出状态,标准输出和标准错误流?

  14. 14

    如何获取htpasswd的退出状态?

  15. 15

    如何在鱼壳中获取程序的退出状态

  16. 16

    退出 Expect 脚本

  17. 17

    在脚本中退出bash命令而不退出脚本

  18. 18

    在脚本中退出bash命令而不退出脚本

  19. 19

    如何设置shell脚本的退出状态?

  20. 20

    从shell脚本中的函数捕获退出状态

  21. 21

    bash脚本中的Expect命令失败

  22. 22

    bash脚本中的Expect命令失败

  23. 23

    bash命令俱乐部:获取特定命令的退出状态

  24. 24

    如何使用bash脚本中的Expect和send命令执行sudo命令?

  25. 25

    获取由linux脚本命令执行的命令的退出代码

  26. 26

    防止脚本中的“退出”命令关闭 Cmd

  27. 27

    如何在不退出脚本本身的情况下取消脚本中的命令?

  28. 28

    为什么在此bash脚本中无法获取命令的退出值?

  29. 29

    在bash中获取进程的退出状态

热门标签

归档