Domande taggate «expect»

10
Shell Script per l'accesso a un server SSH
Ho provato a scrivere uno script di shell che può fare il login automatico in un server SSH usando la password che è menzionata nello script. Ho scritto il seguente codice: set timeout 30 /usr/bin/ssh -p 8484 root@172.31.72.103 expect { "root@172.31.72.103's password" { send "password\r" } } Questo codice non …
29 ssh  password  expect 

3
spawn - comando non trovato!
Sto usando Mac OS X 10.9.4, di seguito è riportato il mio script per copiare i file dalla macchina locale a host diversi #!/bin/bash #!/usr/bin/expect echo "I will fail if you give junk values!!" echo " " echo "Enter file name: " read filePath echo " " echo "Where you …



1
Posso creare un contenitore Docker da Dockerfile in modo interattivo con allocazione di alcuni pseudo TTY?
Costruisco container dal basso Dockerfile: FROM ubuntu:14.04 ... RUN apt-get update && apt-get install -y vim #RUN ssh-keygen -f /root/.ssh/id_rsa -N strongpass123$%^ RUN ssh-keygen -f /root/.ssh/id_rsa ... Lo faccio abbastanza raramente, ma ci sono molti comandi prima di usarlo ssh-keygene dopo. So che posso farlo dallo script attraverso docker exec …

1
bash e aspettarsi nella stessa sceneggiatura?
Sto cercando di codificare uno script che prende gli indirizzi IP da un file .csv e telnet il dispositivo per catturare l'output del comando "show version". Finora ho codificato questo: #!/bin/bash #!/usr/bin/expect -f FILE1=dispositivos.csv #file with IP's and device name set Username "user" #this is the user for telnet connection. …

2
Rimuovere i caratteri non stampabili dai registri previsti?
Come posso rimuovere le seguenti sequenze di caratteri dai miei file? ^[[64;8H, ^[[?25h, ^[[1;64rEcc o evitano il aspettano aggiungerli in primo luogo? Sfondo: Sto usando una raccolta di script previsti per determinati compiti. I file di output che sto collezionando spesso contengono il tipo di caratteri sopra riportato (come mostrato …
8 bash  expect  tr 
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.