informatica:linux:expect
This is an old revision of the document!
Recorrer un vector bash en expect
#/bin/bash vector_bash=( \"hola que tal\" \"adios me voy\" ) /usr/bin/expect << EOF set vector_expect {} lappend vector_expect ${vector_bash[@]} foreach elem \$vector_expect { puts "\$elem\r" } EOF
Salida
hola que tal adios me voy
Creando un fichero temporal
#/bin/bash vector=( "hola que tal" "adios me voy" ) rm jurjur cat << EOF > jurjur foreach arg \$argv { puts "arg : \$arg" } EOF /usr/bin/expect jurjur "${vector[@]}"
Salida
arg : hola que tal arg : adios me voy
informatica/linux/expect.1512510356.txt.gz · Last modified: 2017/12/05 21:45 by jose