GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana cara menggunakan ekspektasi dengan petunjuk opsional?

Anda dapat mengharapkan banyak hal:

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

Selama Anda memiliki kasing yang diharapkan selalu mengenai dan tidak menyertakan exp_continue dalam hal ini, Anda dapat menghapus duplikasi dan menangani petunjuk opsional dengan mudah:

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

Linux
  1. Cara menggunakan ekspor dengan Python di Linux

  2. Cara menggunakan memori bersama dengan Linux di C

  3. Cara menggunakan perintah `subproses` dengan pipa

  1. Bagaimana saya menggunakan Vagrant dengan libvirt

  2. Bagaimana saya bisa menggunakan SSH dengan proxy SOCKS 5?

  3. Bagaimana cara mengirim email dengan server CentOS saya?

  1. Cara Menggunakan Perintah ethtool dengan Contoh

  2. Bagaimana cara menggunakan regex dengan perintah find?

  3. Bagaimana cara menggunakan gambar buruh pelabuhan lokal dengan Minikube?