expect

    1

    2답변

    저는 빌드 머신에서 소스 코드를 작성한 다음 컴파일 된 이미지 파일을 내 임베디드 ARMv7 장치로 전송하여 플래시 할 복잡한 프로세스를 자동화하려고 노력했습니다. 표준 리눅스 쉘 스크립트로 각 단계를 자동화하는 것이 쉽지만, 하나의 거대한 스크립트에서 모든 것을하려고 할 때 상황은 복잡해집니다. 지금까지 저는 expect-lite를 사용하여 작업을 수행했

    1

    1답변

    나는 'expect'라는 리눅스를 사용하여 암호를 자동화하고있다. #!/usr/bin/expect set password passwd spawn scp * [email protected]_address:. expect "password:" send "$password\r" expect eof output : spawn scp * [email p

    3

    2답변

    zssh이라는 멋진 도구가있어서 lszrz 유틸리티를 사용하여 기존 ssh 연결을 통해 zmodem 를 사용하여 파일을 쉽게 전송할 수 있습니다. 그것은 놀랍게도 편리하지만 ... expect을 사용하여 똑같은 것을 성취 할 수 있어야한다고 생각합니다. #!/usr/bin/expect -f spawn ssh $argv set ssh_spawn_id $

    5

    2답변

    나는 bash에서 expect 명령을 쓰고있다. 스크립트 : 그것은 Prompt1를 볼 때 스크립트와 #!/bin/bash set timeout -1 expect -c " spawn telnet $IP $PORT1 sleep 1 send \"\r\" send \"\r\" expect Prompt1> interact timeout 20 {

    0

    1답변

    다음은 이야기입니다. 데비안 5 서버가 자동으로 로컬 사용자 계정으로 시작되었습니다. 로컬 사용자 계정이 후 사용자 기록표와 원격 컴퓨터에 연결 #!/bin/bash SERVERPASS="password" function with_password { expect << END set timeout 900 spawn $2 expect *asswor

    1

    1답변

    을 기대에서 작동하지 않는,하지만 난 꽤 당혹 다음 찾기 : $ expect expect1.1> exec echo a a expect1.2> $ cat > test.exp exec echo a $ expect test.exp $ 내가 기대하고 간부 일을 실행하는 경우 수동으로 작동합니다. 동일한 명령을 스크립트에 넣으면 작동하지 않습니다.

    0

    1답변

    현재 원격 서버의 데이터베이스에 mysqldump를 사용하여 원격 서버의 파일을 덤프하는 ant 스크립트가 있습니다. ant의 exec 태스크를 사용하여 원격 머신으로 ssh하기위한 expect 스크립트를 실행하고 mysqldump 명령어를 실행한다. 3 개월 미만의 데이터 만 포함하도록 덤프를 제한하는 명령을 업데이트하려고합니다. 나는 성가신 이스케이프

    1

    2답변

    나는 시스코 장비를 기록하기 위해 다른 스크립트를 호출 한이 expect 스크립트를 가지고있다. 어떤 이유로 시스코 장비에 로그인하는 것이 느려지 게됩니다. 어느 누구든지 문제를 볼 수 있거나 제안이 스크립트의 속도를 높일 수 있습니다. 미리 감사드립니다. #!/usr/bin/expect log_user 0 set timeout 10 set user

    0

    2답변

    도와주세요. 루비에서 expect 스크립트를 어떻게 사용할 수 있습니까? spawn scp /tmp/*.txt remoteserver:/vg/ expect "password" send "MY PASSWORD" interact scp 명령을 통해 한 서버에서 다른 서버로 대량 파일을 전송해야하기 때문에. 내가 와일드 카드 파일 전송 (/tmp/*

    2

    2답변

    Windows에서 필자는 다음과 같이 tcl expect 스크립트를 테스트했습니다. package require Expect spawn "cmd.exe" expect ">" send "echo hello world\r" 그러나 출력 결과 "F:\Workspace\>"가 출력되고 종료되었습니다. 소스 중, 나는 "echo hello world"