Bagaimana cara menulis skrip ekspektasi di Linux?
Baris pertama mendefinisikan jalur perintah yang diharapkan yaitu #!/usr/bin/expect . Pada baris kode kedua, kami menonaktifkan batas waktu. Kemudian mulai skrip kami menggunakan perintah spawn. Kita dapat menggunakan spawn untuk menjalankan program apa pun yang kita inginkan atau skrip interaktif lainnya.
Bagaimana Anda mengakhiri skrip harapan?
close akan menutup koneksi ke proses lain, jadi dalam arti bertindak sebagai kebalikan dari expect eof . Sekali lagi, skrip Anda dapat dilanjutkan setelah ini. Menggunakan close sebelum keluar dari skrip tidak banyak membantu, karena exit juga akan menutup secara implisit. Lalu ada exit yang keluar dari skrip Anda.
Bagaimana Anda mengatur variabel dalam skrip harapan?
#!/usr/bin/expect set host [lindex $argv 0] set user [lindex $argv 1] set pass [lindex $argv 2] set action [lindex $argv 3] set path [lindex $argv 4] puts “ Mulai.” puts “”$action”””” spawn sftp $user@$host mengharapkan “”password:”” send “”$passr”” expect””sftp>”” send “”cd $pathr”” if {$action == “”TEST”” } { # Lakukan sesuatu } 24 Juni 2012.
Bagaimana Anda memeriksa apakah expect terinstal di Linux?
Hari ini