sed插入和附加文本基礎使用

對於編輯器來講,在數據中增長行算是很基本的操做吧,sed有如下兩個操做:git

  • 插入(insert)命令(i)會在指定行前增長一個新行
  • 附加(append)命令(a)會在指定行後增長一個新行

仍是用下面的文原本測試:github

先在文本的第一行加入數據 sed '1i\call me cool' testfile shell

和以前的操做相似的,若是你在i前面沒有指定行數,那麼就變成如下這樣啦app

而後咱們試試 sed '1a\call me cool' testfile 編輯器

若是沒有指定行數,那麼你懂的!!測試

固然還能夠寫成這樣的形式,sed '1,2a\call me cool' testfile ,輸出什麼你也懂的blog

若是是添加到末尾,咱們仍是能夠使用特殊符號 sed '$a\call me cool' testfile it

要插入或附加多行文本,就必須對要插入或附加的新文本中的每一行使用反斜線,直到最後 一行。test

若是是要插入多行的話,能夠每行使用反斜線sed

未完待續!!

git:https://github.com/woshiyexinjie/shellleaner

相關文章
相關標籤/搜索