這裡主要是使用高階shell,涉及到模式空間和保持空間的概念
原檔案file.txt【含有insert行】
[root@localhost zhaoyj]# cat file.txt
mike harrington:[510] 548-1278:250:100:175
christian dobbins:[408] 538-2358:155:90:201
**** insert *****
susan dalsass:[206] 654-6279:250:60:50
archie mcnichol:[206] 548-1348:250:100:175
要插入的檔案insert.file
[root@localhost zhaoyj]# cat insert.file
insert111
insert222
insert333
在檔案file.txt中含有insert的行前面加入檔案insert.file
[root@localhost zhaoyj]# sed -e '/insert/' file.txt
mike harrington:[510] 548-1278:250:100:175
christian dobbins:[408] 538-2358:155:90:201
insert111
insert222
insert333
**** insert *****
susan dalsass:[206] 654-6279:250:60:50
archie mcnichol:[206] 548-1348:250:100:175
在檔案file.txt中含有insert的行後面加入檔案insert.file
[root@localhost zhaoyj]# sed -e '/insert/' file.txt
mike harrington:[510] 548-1278:250:100:175
christian dobbins:[408] 538-2358:155:90:201
**** insert *****
insert111
insert222
insert333
susan dalsass:[206] 654-6279:250:60:50
archie mcnichol:[206] 548-1348:250:100:175
以上命令sed命令中h e g s在之前的文中裡面講過他們的用法
在引入的css或者js檔案後面加引數的作用
media screen 有時候可能會遇到js或者css檔案引用後傳遞引數 css和js帶引數 形如.css?v 與.js?v 使用引數有兩種可能 第一 指令碼並不存在,而是服務端動態生成的,因此帶了個版本號,以示區別。即上面 對於檔案來說 等價於但瀏覽器會認為他是 該檔案的某個版本!第二 客戶端會...
在引入的css或者js檔案後面加引數的作用
到處都要註冊 借鑑這個哥們的稍作整理 有時候可能會遇到js或者css檔案引用後傳遞引數 css和js帶引數 形如.css?v 與.js?v 使用引數有兩種可能 第一 指令碼並不存在,而是服務端動態生成的,因此帶了個版本號,以示區別。即上面 對於檔案來說 等價於 但瀏覽器會認為他是 該檔案的某個版本!...
C語言中在常數後面加U L F的功能
建立人 ruo xiao u unsigned l long double f float define seconds per year 365 24 60 60 ul define pi 3.1415f define test l 100000.6283l1 c語言中,常數分為整型和浮點型。2 ...