トップ 一覧 置換 検索 ヘルプ RSS ログイン

expectの変更点

  • 追加された行はこのように表示されます。
  • 削除された行はこのように表示されます。
!シェルで入力を自動化する
expect を使うとshなどの入力待ちや入力を自動化できる。

 #!/bin/sh
 
 expect -c "
 set timeout 10
 spawn /usr/bin/htpasswd /etc/httpd/.svn_htpasswd  $1
 expect New\ password:\
 send \"$1\r\"
 
 expect Re-type\ new\ password:\
 send \"$1\r\"
 
 expect \"$1\"
 "

{{category Linux}}
{{category2 OS,Linux}}