Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> LinuxシステムFAQ >> linux expect実装自動登録方法

linux expect実装自動登録方法

  

1)インストールexpect

[root @ server〜]#yum install -y expect

2)編集脚本

#! /usr /bin /expect -f

#mis_ywによって作成されました2013-11-30

#システムユーザーによるウイルスの確認oa

#set password [1インデックス$ argv 0 ]

#set timeout 10.

ファイルの設定[lindex $ argv 0]

spawn su -c" /opt /kaspersky /kav4fs /bin /kav4fs-control --scan-file $ file" root

expect {

" *パスワード:" {send" XXXXXX \\ r"}

}

インタラクション

#!/bin /sh

#created by mis_yw 2013-11-30

#verifyウイルス。

file = $ 1

if [[! -e $ file]]; then

#echo" $ fileは存在しません。"

echo no

exit 0

fi

infected = `。/verifyvirus $ファイル|  感染した| grep  grep 0`

if(($?)); then

echo yes

else

echo no

fi
en"],null,[0.97184712],en"]]]

Copyright © Windowsの知識 All Rights Reserved