如何通过bash脚本登录到交换机

时间:2019-04-16 19:36:03

标签: bash gnu-screen

作为Shell脚本自动化的一部分,我需要登录到交换机。我的脚本有2个主要功能: 1.登录到交换机 2.在开关终端内输入密码 3.然后使用一些参数启动wireshark

我可以通过屏幕命令直接登录到交换机:

    #!/bin/bash

    screen /dev/tty.usbserial-AL02W1F5

但是然后,我需要从交换终端运行:

    en
    $password

我能否以不同的方式构造screen命令,以便登录时凭据已经就位?如果没有,我该怎么办?

此后,我将需要从相同的shell脚本中运行基本的Wireshark命令:

    wireshark -i en6 -a duration:300

我可以运行screen命令,手动输入凭据,然后运行Wireshark命令,但是我需要帮助,将它们全部粘贴到一个可执行脚本中。

0 个答案:

没有答案