sed 將一個文件插入到另一個文件

###照例背景:準備弄一個安卓自動化打包,但是公司每一個版本的渠道都不一樣,所以就需要每次打包之前去取當前版本需要打哪些渠道包,取到之後需要放入一個java程序的配置文件內。


第一反應是準備寫個shell,for 循環一下,然後行數一直加1,sed往文件裏寫。


後面想了下不如去看下sed是否有這個功能,就發現了sed 的r參數


sed -i '70r /data/scripts/qudao.txt' build.gradle



意思是在build.gradle文件的70行之後追加/data/scripts/qudao.txt的所有內容。


謹此紀錄。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章