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

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

Chinaunix

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

[文本處理] 求助一個(gè)文本處理。。 [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2014-08-06 16:31 |只看該作者 |倒序?yàn)g覽
本帖最后由 ayays 于 2014-08-07 09:12 編輯
  1. <Membership className="org.apache.catalina.tribes.membership.McastService"
  2.                 address="192.168.1.1"
  3.                 port="45564"
  4.                 frequency="500"
  5.                 dropTime="3000"/>
  6.         <Receiver className="org.apache.catalina.tribes.transport.nio.NioReceiver"
  7.                 address="191.168.1.10"
  8.                 port="5000"
  9.                 selectorTimeout="100"
  10.                         maxThreads="6"/>
復(fù)制代碼
現(xiàn)在想寫個(gè)腳本。內(nèi)容是執(zhí)行腳本時(shí)輸入一個(gè)IP 比如192.168.1.100 然后這個(gè)IP去替換掉1.10 ,下次我再執(zhí)行這腳本的時(shí)候輸入別的IP,會去替換1.100

也就是說執(zhí)行腳本時(shí) 輸入的IP去替換上一次輸入在1.10位置的IP。。求一個(gè)思路。。。

論壇徽章:
5
未羊
日期:2014-08-04 16:15:21天秤座
日期:2014-08-13 13:52:372015年辭舊歲徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:56:112015亞冠之浦和紅鉆
日期:2015-06-29 15:30:48
2 [報(bào)告]
發(fā)表于 2014-08-06 16:41 |只看該作者
本帖最后由 dn833 于 2014-08-06 16:43 編輯
  1. [root@FILE_SHARE tmp]# sh t.sh /tmp/a 192.168.3.3
  2. <Membership className="org.apache.catalina.tribes.membership.McastService"
  3.                 address="192.168.1.1"
  4.                 port="45564"
  5.                 frequency="500"
  6.                 dropTime="3000"/>
  7.         <Receiver className="org.apache.catalina.tribes.transport.nio.NioReceiver"
  8.                 address="192.168.3.3"
  9.                 port="5000"
  10.                 selectorTimeout="100"
  11.                         maxThreads="6"/>
  12. [root@FILE_SHARE tmp]# cat /tmp/a
  13. <Membership className="org.apache.catalina.tribes.membership.McastService"
  14.                 address="192.168.1.1"
  15.                 port="45564"
  16.                 frequency="500"
  17.                 dropTime="3000"/>
  18.         <Receiver className="org.apache.catalina.tribes.transport.nio.NioReceiver"
  19.                 address="191.168.1.10"
  20.                 port="5000"
  21.                 selectorTimeout="100"
  22.                         maxThreads="6"/>
  23. [root@FILE_SHARE tmp]# cat t.sh
  24. #!/bin/bash
  25. sed  '/transport.nio.NioReceiver/{n;s/".*"/"'"$2"'"/}' $1
復(fù)制代碼
如果能達(dá)到你的要求,sed后邊加個(gè)-i就可以了

論壇徽章:
0
3 [報(bào)告]
發(fā)表于 2014-08-06 16:59 |只看該作者
dn833 發(fā)表于 2014-08-06 16:41
如果能達(dá)到你的要求,sed后邊加個(gè)-i就可以了

感謝大神 如此迅速。。。

論壇徽章:
33
榮譽(yù)會員
日期:2011-11-23 16:44:17天秤座
日期:2014-08-26 16:18:20天秤座
日期:2014-08-29 10:12:18丑牛
日期:2014-08-29 16:06:45丑牛
日期:2014-09-03 10:28:58射手座
日期:2014-09-03 16:01:17寅虎
日期:2014-09-11 14:24:21天蝎座
日期:2014-09-17 08:33:55IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-17 06:23:27操作系統(tǒng)版塊每日發(fā)帖之星
日期:2016-04-18 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-04-24 06:20:0015-16賽季CBA聯(lián)賽之天津
日期:2016-05-06 12:46:59
4 [報(bào)告]
發(fā)表于 2014-08-06 17:20 |只看該作者
樓主到底是要替換IP, 還是要替換特定位置的IP, 這可是兩件不同的事.

如果替換特定位置的IP, 那樓上的辦法就OK. 如果要 替換IP, 那好象還得增加一個(gè)臨時(shí)文件, 以記錄上次你輸入的IP. 否則, 從何改起呢?

有個(gè)笨辦法, 就是 把這個(gè) 上次的IP, 寫在 腳本本身里. 然后,在替換 你的文件的時(shí)候, 同時(shí)把腳本里的IP也換掉.

論壇徽章:
30
申猴
日期:2014-04-10 09:43:532015年亞洲杯紀(jì)念徽章
日期:2015-03-20 14:40:232015亞冠之阿爾納斯?fàn)?日期:2015-06-02 18:59:042015亞冠之阿爾希拉爾
日期:2015-06-30 15:22:572015亞冠之大阪鋼巴
日期:2015-07-20 10:44:332015亞冠之阿爾納斯?fàn)?日期:2015-10-28 14:57:5215-16賽季CBA聯(lián)賽之新疆
日期:2015-12-25 10:18:45黑曼巴
日期:2016-06-26 21:39:5315-16賽季CBA聯(lián)賽之山西
日期:2016-07-25 21:54:2715-16賽季CBA聯(lián)賽之北京
日期:2016-10-27 12:07:2315-16賽季CBA聯(lián)賽之八一
日期:2017-07-07 16:39:0915-16賽季CBA聯(lián)賽之吉林
日期:2017-09-04 12:14:43
5 [報(bào)告]
發(fā)表于 2014-08-06 23:02 |只看該作者
回復(fù) 1# ayays
#!/bin/bash
t=$2
awk -F\" -v RS=">" -vt=$2  '$2~"Receiver" { $4=t;}1' $1
執(zhí)行方法跟1樓一樣

   

論壇徽章:
0
6 [報(bào)告]
發(fā)表于 2014-08-07 09:14 |只看該作者
q1208c 發(fā)表于 2014-08-06 17:20
樓主到底是要替換IP, 還是要替換特定位置的IP, 這可是兩件不同的事.

如果替換特定位置的IP, 那樓上的辦 ...


。。沒表達(dá)清楚  已經(jīng)改過來了

論壇徽章:
6
羊年新春福章
日期:2015-03-03 17:16:28雙子座
日期:2015-03-03 17:16:56巳蛇
日期:2015-03-03 17:17:2415-16賽季CBA聯(lián)賽之福建
日期:2016-03-11 09:05:00黑曼巴
日期:2016-07-07 16:58:1215-16賽季CBA聯(lián)賽之吉林
日期:2016-11-14 09:23:07
7 [報(bào)告]
發(fā)表于 2014-08-07 16:06 |只看該作者
#!/bin/bash

echo -n "Enter your old IP:"
read old_ip
echo "old_ip=$old_ip"

echo -n "Enter your new IP:"
read new_ip
echo "new_ip=$new_ip"

sed -i 's/'$old_ip'/'$new_ip'/' test
您需要登錄后才可以回帖 登錄 | 注冊

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

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP