《Disney +》 迪士尼、Marvel、彼思、星球大戰…  KOF XV新角色「坂崎百合」角色預告公開!   第15回 TETRIS®王者盃將與瑪利歐聯名!   IKEA聯乘ROG電競系列 免費體驗IKEA電競體驗館!   開箱《Returnal》美術設計:首重遊戲性的使用者介面、「工業懷舊風」科技,以及玩家輔助功能等   《GTAV》和《GTA 線上模式》將於 2022 年 3 月登陸 PS5   新《Resident Evil Village》體驗版邀請玩家明日一探蒂米特雷斯庫城堡   Switch版「Apex英雄」容量為30GB…容量不夠該怎麼辦?由Saiga NAK編輯部精選出三大值得推薦的microSD卡!   經營遊戲直播的「Mildom」與「TOPANGA」簽訂直播合同 

Linux grep 列出抓到內容的前後幾行內容

商業

Linux 使用 grep 找資料很方便,再找程式碼的時候,除了找到的那一行外,特別需要在那行的前後幾行都列出來,要怎麼做呢?

Linux grep 列出抓到內容的前後幾行內容

grep 有 A、B、C 的參數可以使用,下述的 num 請自行帶入需要的數字

  • -A 5:grep 到此行外,在多印出往下的5行
  • -B 5:grep 到此行外,在多印出往上的5行
  • -C 5:grep 到此行外,在多印出往上、往下的各5行

範例

  • grep $Keyword filename -C 5 # 列出前後5行
  • grep $Keyword filename -B 5 # 列出前5行

註:不想記太多的話,就一律用 -C 吧~

Tsung

隨機商業新聞

Gearbest