shell集錦

  • 文件以“:”作爲分隔符,每行至少1個,最多不限。如何取出第一個“:”後的所有字符?
          sed  's/[^:]*://'   file
  • 文件合併,可以使用命令paste
          paste將把輸入文件的對應行合併,輸出到標準輸出。不是最後一個輸入文件的換行符,都將被替換成tab鍵。如果輸入文件中的某一個達到了eof,而其他的尚沒有,並不影響合併,將以空代替該文件的輸入。
如:文件a1:
       1
       2
       3
       文件a2
       a
       b
       c
       執行$paste a1 a2 ,結果爲
       1      a
       2      b
       3      c
         
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章