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

  免費(fèi)注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
123下一頁
最近訪問板塊 發(fā)新帖
查看: 3980 | 回復(fù): 25
打印 上一主題 下一主題

網(wǎng)中人大哥,關(guān)于編輯文擋的問題!(已解決 多謝網(wǎng)中人老大提點(diǎn)) [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2004-10-20 20:57 |只看該作者 |倒序?yàn)g覽
我文擋A記的是用戶的 用戶名 密碼 和IP
chb             "1111111"      192.168.10.1
ien             "2222222"  192.168.10.2
wly             "3333333"   192.168.10.3
由于是計流量的當(dāng)他們流量用完了就回在防火墻了關(guān)掉他們
9068       1611         81868 deny ip from 192.168.10.1 to any
。。。。。。
現(xiàn)在我想寫個SHELL在crontab里執(zhí)行
一旦檢查到防火墻里有禁止的了就把文擋A里用戶名前+個#號
#chb             "1111111"      192.168.10.1
ien             "2222222"  192.168.10.2
wly             "3333333"   192.168.10.3
我現(xiàn)在不知道怎么才可以把#加上
請各位老大給點(diǎn)明示:)

論壇徽章:
0
2 [報告]
發(fā)表于 2004-10-20 23:09 |只看該作者

網(wǎng)中人大哥,關(guān)于編輯文擋的問題!(已解決 多謝網(wǎng)中人老大提點(diǎn))

sed 's/^/#/'

論壇徽章:
0
3 [報告]
發(fā)表于 2004-10-21 00:17 |只看該作者

網(wǎng)中人大哥,關(guān)于編輯文擋的問題!(已解決 多謝網(wǎng)中人老大提點(diǎn))

我這個SHELL首先要從防火墻了得到被關(guān)了的IP
ipfw show | grep deny | grep 192.168.10 | awk '{print $7}'
192.168.10.1
然后通過IP在文擋A里找到對應(yīng)的用戶名在前面加上#
sed 's/^/#/'-----在這里怎么用???(實(shí)在是不明白

論壇徽章:
0
4 [報告]
發(fā)表于 2004-10-21 10:38 |只看該作者

網(wǎng)中人大哥,關(guān)于編輯文擋的問題!(已解決 多謝網(wǎng)中人老大提點(diǎn))

原帖由 "km" 發(fā)表:
然后通過IP在文擋A里找到對應(yīng)的用戶名在前面加上#

樓主是要實(shí)現(xiàn)上面這幾個步驟吧???
如果你已經(jīng)知道了要封的IP呀!那么就找在文檔A中的相匹配的那一行.
首先你把已經(jīng)知道的IP設(shè)為一變量,然后用$grep -v "`IP`" A
這樣就可以找到匹配行.然后用sed 's/^/#/'就可以了.
也就是$ grep -v "`IP`" A|sed 's/^/#/'.當(dāng)然具體的情況比如你還想顯示出來等等就再加命令吧!!

論壇徽章:
0
5 [報告]
發(fā)表于 2004-10-21 17:04 |只看該作者

網(wǎng)中人大哥,關(guān)于編輯文擋的問題!(已解決 多謝網(wǎng)中人老大提點(diǎn))

grep $IP /home/kemin/kkk/A | sed 's/^/#/'
#chb "1111111" 192.168.10.1
但是沒寫到文件A里面去呀??:(

論壇徽章:
0
6 [報告]
發(fā)表于 2004-10-21 19:54 |只看該作者

網(wǎng)中人大哥,關(guān)于編輯文擋的問題!(已解決 多謝網(wǎng)中人老大提點(diǎn))

:(~
怎么能寫到文件A里呀。!

論壇徽章:
0
7 [報告]
發(fā)表于 2004-10-21 20:16 |只看該作者

網(wǎng)中人大哥,關(guān)于編輯文擋的問題!(已解決 多謝網(wǎng)中人老大提點(diǎn))

重定向到一個臨時文件再改名為A啊

論壇徽章:
0
8 [報告]
發(fā)表于 2004-10-21 20:50 |只看該作者

網(wǎng)中人大哥,關(guān)于編輯文擋的問題!(已解決 多謝網(wǎng)中人老大提點(diǎn))

暈重定向以后只有
#chb "1111111" 192.168.10.1
別的都沒有了
我是想成為
#chb "1111111" 192.168.10.1
ien "2222222" 192.168.10.2
wly "3333333" 192.168.10.3
這樣:(

論壇徽章:
0
9 [報告]
發(fā)表于 2004-10-21 21:19 |只看該作者

網(wǎng)中人大哥,關(guān)于編輯文擋的問題!(已解決 多謝網(wǎng)中人老大提點(diǎn))

sed 's/'$IP'/#'$IP'/' /A.txt >! /A
這樣總算可以寫進(jìn)去了:)
可現(xiàn)在又有大麻煩了:(
>cat /A | grep  192.168.10.1                                             
dxg             "1"   192.168.10.1
mawen           "2"   192.168.10.10
lkp             "3"   192.168.10.11
anpengfei       "4"       192.168.10.12
。
。
。
angel           "X"        192.168.10.199
暈呀這個怎么才可以都過濾掉呀:(~

論壇徽章:
0
10 [報告]
發(fā)表于 2004-10-21 23:14 |只看該作者

網(wǎng)中人大哥,關(guān)于編輯文擋的問題!(已解決 多謝網(wǎng)中人老大提點(diǎn))

#!/bin/sh
IP1=$(ipfw show | grep deny| grep 192.168.10| awk '{print $7}')
IP=$(cat /A| grep $IP1 | awk '{print $1}')
sed 's/'$IP'/#'$IP'/' /A.txt > /A
比較準(zhǔn)確的IP可以比如192.168.10.158什么的
可要是192.168.10.1和192.168.10.2這樣的。。
>cat /A | grep 192.168.10.1
dxg "1" 192.168.10.1
mawen "2" 192.168.10.10
lkp "3" 192.168.10.11
anpengfei "4" 192.168.10.12

。

angel "X" 192.168.10.199
暈呀這個怎么才可以都過濾掉呀:(~
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP