Skrypt bash i wpisanie hasła
: 29 maja 2012, 11:33
Mam skrypt który wykonuje polecenie i to polecenie czeka na hasło jak mogę wprowadzić hasło z poziomu skryptu?
Dziękuje za odpowiedź.
Dziękuje za odpowiedź.
Polski portal użytkowników dystrybucji Debian GNU/Linux, dyskusje, artykuły, nowości, blog, porady, pomoc.
https://www.debian.pl/
Kod: Zaznacz cały
#!bin/bash
$haslo=moje_haslo
/home/user/wywolaj_program $haslo
Kod: Zaznacz cały
#!/usr/bin/expect -f
Kod: Zaznacz cały
]#!/bin/[I]bash[/I]
Kod: Zaznacz cały
#!/usr/bin/expect -f
Kod: Zaznacz cały
#!/bin/bash
...kod bash...
echo -e "======================="
/usr/bin/expect - << 'EndMark'
set PASS 'test'
spawn gpg -c test
expect "*Podaj hasło:*"
send -- "$PASS\r"
expect "*Powtórz hasło:*"
send -- "$PASS\r"
EndMark
exit