• [^] # version avec expect

    Posté par . En réponse au message administration réseau avec samba. Évalué à 1.

    # "$" must be escaped or shell will think it is its variables...
    cat <<EOF | expect -f - "$USER" "$PWD"
    spawn smbldap-passwd [lindex \$argv 0]
    set password [lindex \$argv 1]
    expect "password:"
    send "\$password\r"
    expect "password:"
    send "\$password\r"
    expect eof
    EOF

    faut mettre ce qu'il faut dans les 2 variables USER et PWD avant...