Tcl 如何使用前导'-';Expect脚本中的字符

Tcl 如何使用前导'-';Expect脚本中的字符,tcl,expect,Tcl,Expect,我已经尝试过这段代码,希望看到“-bash-4.3$” 但它不起作用 如果它说“没有这样的文件或目录”,那么你用错了 您需要定义一个.exp 及 执行它$./.exp 您可以使用以下操作让脚本执行某些操作- 期待 发送 产卵 互动 如果它说“没有这样的文件或目录”,那么你用错了 您需要定义一个.exp 及 执行它$./.exp 您可以使用以下操作让脚本执行某些操作- 期待 发送 产卵 互动 您需要编写expect--string,否则expect会认为-string是一个选项 #expec

我已经尝试过这段代码,希望看到“-bash-4.3$”

但它不起作用

如果它说“没有这样的文件或目录”,那么你用错了

您需要定义一个
.exp

执行它
$./.exp

您可以使用以下操作让脚本执行某些操作-

  • 期待
  • 发送
  • 产卵
  • 互动
如果它说“没有这样的文件或目录”,那么你用错了

您需要定义一个
.exp

执行它
$./.exp

您可以使用以下操作让脚本执行某些操作-

  • 期待
  • 发送
  • 产卵
  • 互动

    • 您需要编写
      expect--string
      ,否则expect会认为
      -string
      是一个选项

      #expect-c'expect-bash'
      错误标志“-bash”:必须是-glob、[…]、-timeout、-nobrace或--
      执行时
      “expect-bash”
      #expect-c'expect--bash'
      
      您需要编写
      expect--string
      否则expect会认为
      -string
      是一个选项

      #expect-c'expect-bash'
      错误标志“-bash”:必须是-glob、[…]、-timeout、-nobrace或--
      执行时
      “expect-bash”
      #expect-c'expect--bash'
      
      您收到了什么错误消息?--“不工作”是对错误最糟糕的描述。发生了什么事?你想发生什么?你在说什么特别的角色?当你尝试以下方法时,你是如何尝试的?你是在命令提示符下输入的吗?这是剧本的一部分吗?请创建一个。您收到了什么错误消息?--“不工作”是对错误最糟糕的描述。发生了什么事?你想发生什么?你在说什么特别的角色?当你尝试以下方法时,你是如何尝试的?你是在命令提示符下输入的吗?这是剧本的一部分吗?请创建一个。
      expect "-bash-4.3$"