iT邦幫忙

0

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

  • 分享至 

  • xImage
  •  

https://medium.com/@berrybearw/linux-faq-sed-指令-取代-截取行-ec592064eb06

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

sed 指令 ( 取代 , 截取行 )

删除文件第一行:

sed -i '1d' filename

删除文件最后一行:

sed -i '$d' fileName

刪除首行空白

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

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

在檔案最後一行加上說明

參數 存檔用 -i -e 
檔案最後一行$
新增 a
換行 \
sed -i -e '$a#2022/11/1 for 18 ora add (s)\
dbi.default.driver="dbmora_12"\
#2022/11/1 for 18 ora add (e)' fglprofile.t30std

image

取代完存取

image

全部取代

image

常用

image

sed 和 tr 取代 不同處

image
image

逗號取代換行

image

排序後存取

image

處理最後一個特殊字詞

image

假設最後一個 }, 要改成 }

image

先用 grep 找出第幾行

image

截取出 行號

image


圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言