GNU/Linux >> Linux の 問題 >  >> Linux

オプションのプロンプトで期待する方法は?

複数のことが期待できます:

expect { 
    "prompt2" { 
        send "pass2"
        expect "prompt3"
        send "pass3"
    }
    "prompt3" {
        send "pass3"
    }
}

exp_continue を含まず、常にヒットすることが予想されるケースがある限り その場合、重複を取り除き、オプションのプロンプトを簡単に処理できます:

expect "prompt1"
send "pass1"
expect { 
    "prompt2" { 
        send "pass2"
        exp_continue
    }
    "prompt3" {
        send "pass3"
    }
}

Linux
  1. Linux 上の Python で export を使用する方法

  2. Linux in C で共有メモリを使用する方法

  3. findコマンドで正規表現を使用するには?

  1. libvirtでVagrantを使用する方法

  2. パイプで「サブプロセス」コマンドを使用する方法

  3. CentOS サーバーでメールを送信する方法を教えてください。

  1. 例でethtoolコマンドを使用する方法

  2. Minikube でローカル docker イメージを使用するには?

  3. SOCKS 5 プロキシで SSH を使用するにはどうすればよいですか?