expect

    0

    1答えて

    私はUBNT Toughswitchを持っていて、携帯電話でPHPとスクリプトを使って遠隔操作できます。私はUBNT mFiと同様のスクリプトでこれを行います。私はサーバーにSSH(rootで、私はこれまでにセットアップしたユーザーのみ)のスクリプトを実行し、その場所でスクリプトを実行します。スクリプトとPHPコードのすべてのR/W/EボックスをチェックしましたPHPのアクセス権の問題。そこでここ

    0

    1答えて

    ループで各期待値条件をチェックし、if文を持つ方法はありますか? #!/usr/bin/expect spawn telnet 10.10.10.10 set timeout 200000000 expect "login" send "user\r" expect "Password:" send "password\r" send "./run/this.sh\r" /* H

    0

    1答えて

    タイムアウトを愚かな高い数値に設定しました。タイムアウトしないようにスクリプトに伝える良い方法はありますか? expectから抜粋-1 set timeout -1 にtimeout値を設定 #!/usr/bin/expect spawn telnet 10.10.10.10 set timeout 200000000 expect "login" send "user\r" exp

    0

    1答えて

    こんにちは。私は、サーバーからネットワークデバイスにアップデートされたIOSを送信できるスクリプトを作成/実行しようとしています。次のコードは、 ":flash"コマンドの直前に手動IPアドレスを入力すると機能します。 #!/user/bin/expect set IOSroot "/xxxxx/xxx/c3750e-universalk9-mz.150-2.SE10a.bin" set pw

    0

    1答えて

    192.168.119.128から192.168.119.129に自動ログインしていくつかのコマンドを実行したいので、私はexpectスクリプトを書いています。 [email protected]:~/Work$ ./a.sh spawn ssh [email protected] [email protected]'s password: Last login: Sun Jan 22 17

    0

    1答えて

    openconnectを使用してvpnに接続するexpectスクリプトがあります。このスクリプトは完全に機能しますが、パスワードが提供され、期待値がEOFに達すると、openconnectをどのように維持するかわかりません。私はプロセスをフォークする必要があると思うが、パスワードをどうにかしておく必要がある。ここでは、出力が期待通りにいくつかのIPと接続TUN1になりますが、その後閉じを期待するの

    0

    2答えて

    ファイルをscpしている間に/ tmpフォルダに特権がなく、実行中にsudo特権がない場合はタイムアウトを追加したいあなたはタイムアウトで何かをするだけではなく、記載されたパターンを待って停止したい場合は、「タイムアウト」のパターンを必要とする spawn scp -o StrictHostKeyChecking=no \ /tmp/rem_script.sh $env(user_nam

    2

    1答えて

    私はホスト名でforeachループを実行してからexpectスクリプトを実行しようとしています。各ノードは技術サポートで出力を生成するために様々な時間を持っています。 Usage: ./test.sh admin password Filename: hostnames.txt node1 スクリプト:私が得るtest.sh #!/usr/bin/expect s

    0

    1答えて

    TCLとExpectに新しくなりました。インターフェイス名を使用して特定のインターフェイスのIPアドレスを抽出しようとしました。 サンプル入力: Interface IP-Address OK? Method Status Protocol Embedded-Service-Engine0/0 unassigned YES NVRAM administratively down

    0

    2答えて

    私たちが使用しているプロファイルを置き換え、古いプロファイルを削除するコマンドを実行する必要があります。 /usr/bin/profiles -D それは、ユーザからの入力を要求し、「あなたは、すべての構成プロファイルを削除してもよろしいです[Y/N]:?」 私たちは、このプロセスを自動化しようとしている、とに見ていますexpectコマンドを実行するのに問題があります。 /usr/bin/ex