[問題] sed 刪除的問題

看板Linux作者 (【肆總部】)時間17年前 (2009/02/23 22:06), 編輯推噓3(300)
留言3則, 3人參與, 最新討論串1/1
請問各位前輩 如果我想要把某個文件第五行到最後一行中 有step單字的行刪除掉 寫成這樣的話 sed -e '5,$/step/d' filename 會有下面的錯誤訊息 sed: -e expression #1, char 4: unknown command: `/' 請問這是什麼意思 然後應該要怎麼寫才對 希望有經驗的前輩指點 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.193.211.133

02/23 22:19, , 1F
cat filename | grep -v 'step' > filename2
02/23 22:19, 1F

02/23 22:30, , 2F
sed -e '5,$s/step//g' filename
02/23 22:30, 2F

02/24 17:24, , 3F
sed -e '5,$s/^.*step.*//;/^$/d' filename
02/24 17:24, 3F
文章代碼(AID): #19egru7g (Linux)