Здравствуйте, я хочу сделать скрипт, чтобы проверить ping и поместить вывод в файл. Спасибо за вашу помощь.
#!/usr/bin/expect -f
set IPaddress [lindex $argv 0]
set fildes [open "ip.txt" r]
set output [open "out.txt"]
while {[gets $fildes ip ] != -1} {
set timeout 5
spawn ping -c 3 $ip
expect {
" 0%" {puts "$ip Is Up"}
" 100%" {puts "$ip Is Down"}
}
}
Я хочу записать путы "$ ip Is Up" и $ ip Is Down в файл out.txt, а затем я хочу посчитать, сколько ip работает исколько вниз. Как:
30 Ips Is up
20 Ips Is down
Я хочу Количество В out.txt
Также.