看板 Linux 關於我們 聯絡資訊
如題, 是否有方式可以將 AB/ CD/ EF/ 同時替換成 12/ 34/ 56/ 不以行數或是抓頭尾數值的方式 謝謝~ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 125.227.8.199 ※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1496683802.A.9C3.html
rxiang: ? 你是要 sed -e script 這種嗎? (也可用 ;) 06/06 02:04
nastygirl: 先把\n替換成%之類的 然後sed AB%CD%EF to 12%34%56 06/06 02:12
Vdragon: 不能分開做嗎? 06/06 11:35
sppmg: sed ... | sed ... | sed ... 這樣? 06/06 12:27
OSDBNetwork: sed -e 's/AB/12/g;s/CD/34/g;s/EF/56/g' test.txt 06/06 18:18
Bellkna: 不知道能不能像vim的substitute用字典檔的方式取代 06/06 18:52