1. 程式人生 > >linux六周第二次課(3月13日)筆記

linux六周第二次課(3月13日)筆記

linux 筆記

六周第二次課(3月13日)
9.4sed(上)
9.5sed (下)

9.4sed(上)
技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

匹配到會連續打印兩次
技術分享圖片

不想把無關的打印出來,加-N。
技術分享圖片

技術分享圖片

需要脫意符
技術分享圖片

不加脫意符,-n後面要加r
技術分享圖片

技術分享圖片

匹配兩次O
技術分享圖片

技術分享圖片

打印出文件第2-5行的用法
技術分享圖片

技術分享圖片

打印出文件所有行的用法

技術分享圖片

打印出包含某個字符的行
技術分享圖片

技術分享圖片

技術分享圖片

9.5sed (下)
set區分大小小的用
技術分享圖片

技術分享圖片

編輯文件
技術分享圖片

加入一行

技術分享圖片

半年的日誌,刪除前五個月,只留最後一個月。根據時間,用grep查行數。用vim打開文件,非常耗費內存,用set可以直接刪掉。
技術分享圖片

技術分享圖片

技術分享圖片
技術分享圖片
技術分享圖片

技術分享圖片

刪除帶有user的行
技術分享圖片

替換功能
技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

加上r才能生效。替換可以使用正則表達。
技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

linux六周第二次課(3月13日)筆記