Se mudar o nome da sua func não resolver, achei isto por aqui, nem sei,
acho que está sem uso atualmente.
cvslogin(){
expect -c "
log_user 1
spawn cvs login
expect \"word: \"
send -- \"$1\r\"
interact
"
}
Era usado assim:
cvslogin mypass
para usuário default, nem lembro, mas usava só para download, não para
upload.
PS: about the bomb :), você pode manter o nome da func e do programa, mas na
func coloque o caminho completo, sei lá, /usr/bin/cvs ???
------------------------------------------
>From:
ednei.felipe.rodrigues
>
>cvs(){
>zenity --entry --title "Login no CVS" --text "Sua senha" --hide-text |
>cvs login
>
>}
>Alguém sabe uma forma de pedir a senha do usuário e jogá-la para o cvs?
---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio
aviso.
---------------------------------------------------------------------
Sair da lista: [EMAIL PROTECTED]
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil
Links do Yahoo! Grupos
<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/shell-script/
<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html