Linux FAQ : sed 指令 ( 取代 , 截取行 )

 參考 : 

https://www.notion.so/sed-552c73cc21424524a68896aba442f5e4#06a84ad623b4419080889264dbd6218e

删除文件第一行:

sed -i '1d' filename

删除文件最后一行:

sed -i '$d' fileName

刪除首行空白

sed 's/^[ \t]*//g'

參考 : 

https://codertw.com/前端開發/393321/

  • 取代完存取

sed -i -e 's/cpu/memory/i' test.txt


  • 全部取代

sed -e 's/cpu/memory/gi' test.txt

  • 常用
sed -e 's/cpu/memory/' test.txt

  • sed 和 tr 取代 不同處


逗號取代換行
sed -e :x -e '$!N; s/\n/,/;tx'



排序後存取
sort -r number.txt -o number.txt



留言

這個網誌中的熱門文章

Fantech EG1 立體聲入耳式電競耳機 開箱文 2018/07

冒險者 1-4 part 2

Linux FAQ : iptables 介紹