a一级爱做片免费观看欧美,久久国产一区二区,日本一二三区免费,久草视频手机在线观看

博客專欄

EEPW首頁 > 博客 > Linux Shell在文件的第一行插入字符串

Linux Shell在文件的第一行插入字符串

發布人:電子禪石 時間:2021-04-27 來源:工程師 發布文章

Linux Shell在文件的第一行插入字符串


我遇到的問題是在1000個 .txt 文件前增加 \x, 

我的實現: sed -i ‘1i \\\x' your.txt

原先比較愚蠢的做法:

1
grep  "include /etc/cinder/volumes/*"  /etc/tgt/targets .conf ||  echo  'include /etc/cinder/volumes/*'  |  cat  -  /etc/tgt/targets .conf >  /etc/tgt/targets .conf

后來,直接用sed處理:

1
grep  "include /etc/cinder/volumes/*"  /etc/tgt/targets .conf ||  sed  -i  '1i include /etc/cinder/volumes/*'  /etc/tgt/targets .conf
  1. 其中i表示插入,而且是添加到當前行的上一行;而a是添加到當前行的后一行。

  2. 注意:在sed中沒有第0行之說。


*博客內容為網友個人發布,僅代表博主個人觀點,如有侵權請聯系工作人員刪除。



關鍵詞: shell

相關推薦

技術專區

關閉