expect

    -2

    1답변

    정규 표현식을 사용하여 아래 출력에서 ​​"VLAN 관리"값을 추출하고 그 값을 내 스크립트의 뒷부분에서 사용할 변수에 저장해야합니다. set switch 100.10.100.100 set Username "test" set Password "test" spawn ssh -o StrictHostKeyChecking=no [email protected

    1

    1답변

    예기치 않은 것을 발견하면 어떻게해야합니까? 예를 들어, 로그인을 자동화하려고 시도합니다. 성공적인 시도 외의 경우, 저에게 오류를 보내는 스크립트가 필요합니다. 예상치 못한 결과는 어떻게 기대합니까? (I 연결이 거부처럼, 어떤 결과를 알고, 또는 잘못된 암호,하지만 난 모든 것을 잡으려면)

    0

    2답변

    예상 스크립트를 파일에 에코하여 해당 파일을 즉시 실행할 수 있습니다. 여기 는 내가 지금까지 무엇을 가지고 : 이 #!/bin/bash echo '#!/usr/bin/expect -f' > expect_file echo 'expect "\[RETURN\]" {send "\r"}' >> expect_file 으로 나에게 파일을 얻을 것이다 다음 #

    0

    1답변

    ifconfig 명령으로 IP 주소를 구문 분석하려고합니다. 그것은 명령 줄에서 할 때 잘 작동합니다. [email protected]:~/devtest/ngs/base/Tests/shellScripts$ ifconfig enp0s3 | sed -n '/inet addr/s/.*addr.\([^ ]*\) .*/\1/p' 192.168.1.112 그러나

    0

    1답변

    파일에 데이터를 추가 스크립트를 for server in ${servTab[*]}; do echo $server >> /var/www/html/df.txt /usr/bin/expect <<EOF spawn ssh $server df | grep /appl/ | awk '{print \\\$4}' | sed s/%// >> /var/www/html/df

    0

    1답변

    서버로 ssh하고 명령을 실행하고 결과를 변수에 저장하려고합니다. 성공하지 못합니다. 내가 그것을 실행하면 spawn $env(SHELL) expect "\$ " send "ls\r" expect "\$ " send "ssh myserver1\r" expect "\$ " send "cd /tmp/remotedir1\r" expect "\$ "

    -3

    1답변

    모든 .csv 파일을 send "ls -lt *.csv > ${FEEDBACK_FILE_LIST}\r"으로 $FEEDBACK_FILE_LIST으로 옮기고 싶습니다. 어떤 오류도 발생시키지 않고 모든 파일을 로컬 디렉토리 $ FEEDBACK_FILE_LIST로 이동하지 않습니다. 도와주세요. 편집 : 나는 로컬 디렉토리 .PFB로 파일 목록을 얻으려면 ..

    0

    1답변

    간단한 bash 스크립트를 사용하여 원격 저장소를 복제하려하지만 github이 내 사용자 이름과 암호를 묻는 메시지를 전달할 수 없습니다. I :이 사용자 이름 변수를 전달하고 같은 프롬프트 결코는 " 'https://github.com'에 대한 사용자 이름을"통과하기 때문에 #!/bin/bash REPO=$1 USERNAME=$2 PASSWORD=$

    0

    2답변

    내가해야 할 일은 expect 스크립트의 시작 부분에 변수를 파일의 크기에 의존하는 값으로 설정하는 것입니다. 내가 뭘해야이 같은 것입니다 : set filesize `stat -c%s foo.bin` set factor 42 set timeout $filesize/$factor 내가 이미 몇 가지 튜토리얼 주변 검색,하지만 너무 일반적인 키워드 '

    -1

    2답변

    나는 고객을위한 스크립트를 만들었고 나에게로 돌아 가지 않고 원하는대로 사용자 정의 할 수 있도록 두려워했다. 그래서 암호화하려고했으나 그것을위한 방법을 찾지 못했다. 그런 다음이 스크립트를 가변적으로 변환하려고 시도했지만 일부 명령은 "보내기"명령과 같은 활성 tcl로 인식되는 경우에도 빨간 모자에 완벽하게 작동합니다. 그래서 내 스크립트가 읽기를 보호