劇多
首頁
資訊
體育
娛樂
汽車
投資
財經
軍事
科技
數碼
科學
遊戲
歷史
健康
政治
影視
旅遊
育兒
美食
時尚
房產
農業
社會
文化
教育
技術
美文
情感
故事
家居
職場
自然
闢謠
心理
攝影
漫畫
生活
其它
Club
Tips
熱門話題
搜尋
註冊
登入
首頁
>
Club
>
感動一句話
2021-05-06 01:30
sed替換怎樣能不區分大小寫?
2
回覆列表
1 # 使用者756078809607
sed是流編輯器,流既可以是字元流也可以是二進位制流,可以針對文字字元或二進位制字元進行修改替換,可以直接修改二進位制檔案。感謝multiple1902提醒。
我一般用sed以“迂迴”方式修改二進位制檔案,直觀些,不容易出錯:舉一個非常典型實用的sed修改二進位制檔案的應用場景:Oracle 10g的表匯出dmp檔案是一種二進位制檔案,經常需要在字符集“US7ASCII”和“ZHS16GBK”轉換,需要將US7ASCII字符集dmp檔案的“0001”字符集特徵碼改為ZHS16GBK字符集dmp檔案的“0354”字符集特徵碼,以下命令就可以用sed修改轉換:hexdump命令的作用是:將二進位制檔案轉換為文字dump檔案sed命令的作用是:將特徵碼修改替換xxd命令的作用是:將文字dump檔案轉換為二進位制檔案透過hexdump、sed、xxd命令管道組合,可以修改任何二進位制檔案,你想怎麼改就怎麼改,怎麼樣,威力大嗎?尤其是多個的二進位制檔案大批次修改,效率極高,不需要另編處理程式,也不需要使用低效的二進位制檔案編輯器。sed乍一看好像除了能替換字元其它啥也幹不了,其實威力大著呢。大批次轉換情況下,為提高效能,還可以直接修改二進位制檔案:
發表回復
相關內容
linux特殊符號怎樣用sed替換?
如何用sed命令來批次替換檔案內容?
∧
中秋節和大豐收的關聯?
∨
寫兩句帶家字的詩句?
熱門排行
一邊走路一邊直播用什麼設備?
毛衣生產基地哪裡最好?
寶媽半夜帶孩子崩潰文案?
給孩子們自制小籠包經典文案?
綠焰多肉可以曬太陽嗎?
tfboys為什麼有十週年?
準星跟隨怎麼設置?
怎麼給小芭比做衣服和裙子?
龍之業火怎麼洗詞條?
直飲機預留口怎麼遮擋?
sed是流編輯器,流既可以是字元流也可以是二進位制流,可以針對文字字元或二進位制字元進行修改替換,可以直接修改二進位制檔案。感謝multiple1902提醒。
我一般用sed以“迂迴”方式修改二進位制檔案,直觀些,不容易出錯:舉一個非常典型實用的sed修改二進位制檔案的應用場景:Oracle 10g的表匯出dmp檔案是一種二進位制檔案,經常需要在字符集“US7ASCII”和“ZHS16GBK”轉換,需要將US7ASCII字符集dmp檔案的“0001”字符集特徵碼改為ZHS16GBK字符集dmp檔案的“0354”字符集特徵碼,以下命令就可以用sed修改轉換:hexdump命令的作用是:將二進位制檔案轉換為文字dump檔案sed命令的作用是:將特徵碼修改替換xxd命令的作用是:將文字dump檔案轉換為二進位制檔案透過hexdump、sed、xxd命令管道組合,可以修改任何二進位制檔案,你想怎麼改就怎麼改,怎麼樣,威力大嗎?尤其是多個的二進位制檔案大批次修改,效率極高,不需要另編處理程式,也不需要使用低效的二進位制檔案編輯器。sed乍一看好像除了能替換字元其它啥也幹不了,其實威力大著呢。大批次轉換情況下,為提高效能,還可以直接修改二進位制檔案: