使用sed處理檔案,方便你的程式進一步處理

2021-06-20 10:39:33 字數 489 閱讀 7333

sed

::把某檔案中的fred替換成john

sed -e 's/fred/john/g'

替換檔案中匹配正規表示式的字串

sed -e 's/[0-9]+/number/g』

把html檔案中的 「x」 變成紅色

sed -e 『s!x!x!g;

把所有字尾為.suf1 改名成.suf2

ls -1 | grep 『\.suf1$』 | sed -e 『s/\(.*\.\)suf1/mv & \1suf2/』 | sh

把檔案中包含c的行中的a 替換成b

sed -e 『/c/s/a/b/』 >

刪除所有包含 「you owe me」的檔案行

sed -e 『/you owe me/d』 >

使用commandfile中的命令來編譯infile檔案,並輸出到outfile中。其中的commandfile中包含了一系列的vi命令

sed -f >

sed處理xshell軟體記錄的日誌檔案的編碼問題

昨天在使用 sed 替換乙個檔案中的內容時,發現 sed 無法正常工作。將檔案上傳到虛擬機器中,執行同樣的命令仍舊不能正常工作,一度讓我懷疑自己是不是把命令記錯了。使用了非常簡單的刪除命令發現也不能正常工作,讓人有點無語。這之後又用乙個系統中的正常檔案進行測試,發現 sed 可以正常工作,我感到非常...

方便的批處理 演算法競賽程式測試器

乙個小批處理,可以一鍵匯入測試資料並且顯示答案和程式返回值,能省很多場上時間。rem code by dandan echo offtitle faq 專用偵錯程式 set p ming 請輸入題號 if not exist ming txt echo 請輸入測試資料並儲存!type nul min...

grep與sed批量處理多個檔案中的字串的方法

問題描述 這個命令從大量的部落格中搜尋可以得到如下命令 sed i s 原字串 新字串 g grep 原字串 rl 所在目錄 但這種命令在本人的電腦是無法成功執行的 如果sed與grep分開執行均可以。放在一起就會出現無法找到目錄。最終的解決方案是加入了xargs命令。如下所示 case1 grep...