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

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

Chinaunix

  平臺(tái) 論壇 博客 文庫(kù)
1234567下一頁(yè)
最近訪問(wèn)板塊 發(fā)新帖
查看: 32434 | 回復(fù): 67
打印 上一主題 下一主題

能把這段代碼完全看懂,就可以說(shuō)你掌握sed了 [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2010-04-02 16:24 |只看該作者 |倒序?yàn)g覽
本帖最后由 levinswong 于 2010-04-02 16:55 編輯

如題。代碼出自sed & awk一書(shū)的高級(jí)sed命令一章。
  1. #!/bin/sh

  2. search=$1
  3. shift
  4. for file
  5. do
  6. sed '
  7. /'"$search"'/b
  8. N
  9. h
  10. s/.*\n//
  11. /'"$search"'/b
  12. g
  13. s/ *\n/ /
  14. /'"$search"'/{
  15. g
  16. b
  17. }
  18. g
  19. D' $file
  20. done
復(fù)制代碼
對(duì)了,說(shuō)下作用。
查找跨行的單詞,簡(jiǎn)單的舉個(gè)例子:
poem.txt
  1. Stray birds of summer come to my
  2. window to sing and fly away.
  3. Come to my window,baby!
復(fù)制代碼
假如我要搜索my window 短語(yǔ),使用grep只能顯示Come to my window,baby!這行
如果使用這個(gè)腳本,便可以把Stray birds of summer come to my
window to sing and fly away.也顯示出來(lái)。

論壇徽章:
0
2 [報(bào)告]
發(fā)表于 2010-04-02 16:29 |只看該作者
看不懂,謝謝!

論壇徽章:
0
3 [報(bào)告]
發(fā)表于 2010-04-02 16:30 |只看該作者
回復(fù) 2# 709101040516


    就不知道堅(jiān)持一點(diǎn)啊~剛看幾分鐘就說(shuō)。大拿看幾分鐘也不行啊

論壇徽章:
33
ChinaUnix元老
日期:2015-02-02 08:55:39CU十四周年紀(jì)念徽章
日期:2019-08-20 08:30:3720周年集字徽章-周	
日期:2020-10-28 14:13:3020周年集字徽章-20	
日期:2020-10-28 14:04:3019周年集字徽章-CU
日期:2019-09-08 23:26:2519周年集字徽章-19
日期:2019-08-27 13:31:262016科比退役紀(jì)念章
日期:2022-04-24 14:33:24
4 [報(bào)告]
發(fā)表于 2010-04-02 16:34 |只看該作者
要低調(diào),能看明白這個(gè)也別輕易說(shuō)自己掌握sed了,頂多算個(gè)略懂吧。

論壇徽章:
0
5 [報(bào)告]
發(fā)表于 2010-04-02 16:35 |只看該作者
能看懂的 能把每一句的意思 說(shuō)出來(lái)嗎?  還有腳本的作用呢?

論壇徽章:
0
6 [報(bào)告]
發(fā)表于 2010-04-02 16:37 |只看該作者
回復(fù) 3# iori809


    說(shuō)的沒(méi)錯(cuò)啊,要堅(jiān)持學(xué)習(xí),不斷學(xué)習(xí)才行啊
遇到難點(diǎn)去攻克它才能有明顯的進(jìn)步呀

論壇徽章:
0
7 [報(bào)告]
發(fā)表于 2010-04-02 16:38 |只看該作者

論壇徽章:
0
8 [報(bào)告]
發(fā)表于 2010-04-02 16:40 |只看該作者
回復(fù) 4# Shell_HAT


    如果說(shuō)能看懂這個(gè)段代碼只算略懂的話,新手恐怕會(huì)望而卻步的,呵呵

論壇徽章:
0
9 [報(bào)告]
發(fā)表于 2010-04-02 18:14 |只看該作者
硬是沒(méi)看懂要這兩句干什么用
search=$1
shift

直接在后面用$1好了,還要shift,后面又沒(méi)用到$2.

論壇徽章:
0
10 [報(bào)告]
發(fā)表于 2010-04-02 18:24 |只看該作者
沒(méi)有注釋的代碼從來(lái)不看
您需要登錄后才可以回帖 登錄 | 注冊(cè)

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

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP