亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

Chinaunix

標(biāo)題: shell的do循環(huán)中取不到變量(去掉uniq -c解決了) [打印本頁]

作者: du_liang    時(shí)間: 2013-04-27 11:03
標(biāo)題: shell的do循環(huán)中取不到變量(去掉uniq -c解決了)
本帖最后由 du_liang 于 2013-04-27 11:40 編輯

white_list="192.168.1.8|192.168.1.102"

cat $iplist|while read line
do
    access_times=`echo $line|awk '{print $1}'`
    access_ipadd=`echo $line|awk '{print $2}'|grep -Ev $white_list`|uniq -c
echo ${access_ipadd} 這
echo ${line}
    if [ $access_times -gt 10 ];then
        iptables -A INPUT -s $access_ipadd -j DROP
    fi
done

調(diào)試:
+ read line
++ echo 57 192.168.1.137
++ awk '{print $1}'
+ access_times=57
++ echo 57 192.168.1.137
++ awk '{print $2}'
+ uniq -c
++ grep -Ev '192.168.1.8|192.168.1.102'
+ access_ipadd=192.168.1.137
+ echo

+ echo 57 192.168.1.137
57 192.168.1.137
+ '[' 57 -gt 10 ']'
+ iptables -A INPUT -s -j DROP
Bad argument `DROP'
Try `iptables -h' or 'iptables --help' for more information.
+ read line
作者: 父愛2013    時(shí)間: 2013-04-27 11:12
+ read line
++ echo 57 192.168.1.137
++ awk '{print $1}'
+ access_times=57
++ echo 57 192.168.1.137
++ awk '{print $2}'
+ uniq -c
++ grep -Ev '192.168.1.8|192.168.1.102'
+ access_ipadd=192.168.1.137
+ echo
http://v.zjjga.gov.cn/
+ echo 57 192.168.1.137
57 192.168.1.137
+ '[' 57 -gt 10 ']'
+ iptables -A INPUT -s -j DROP
Bad argument `DROP'
Try `iptables -h' or 'iptables --help' for more information.
這時(shí)c++語言嗎?
+ read line
作者: du_liang    時(shí)間: 2013-04-27 11:13
這是shell啊
作者: pix77    時(shí)間: 2013-04-27 11:21
iptables -A INPUT -s ${access_ipadd} -j DROP
作者: du_liang    時(shí)間: 2013-04-27 11:30
回復(fù) 4# pix77

不行,前面的echo 都取不到的哦


   
作者: pix77    時(shí)間: 2013-04-27 11:40
access_ipadd=`echo $line|awk '{print $2}'|grep -Ev $white_list |uniq -c`
作者: du_liang    時(shí)間: 2013-04-27 11:45
回復(fù) 6# pix77

去掉后面的就OK了


   
作者: Shell_HAT    時(shí)間: 2013-04-28 18:07
sub shell的問題,打開ABS,看看第295頁。

Advanced Bash-Scripting Guide 3.9.1 中文版.pdf
http://www.72891.cn/thread-1610033-1-1.html
作者: du_liang    時(shí)間: 2013-05-07 13:28

回復(fù) 8# Shell_HAT

謝謝啊


   




歡迎光臨 Chinaunix (http://www.72891.cn/) Powered by Discuz! X3.2