日常生活小技巧 -- UltraEdit复制16进制数据
如需轉(zhuǎn)載請(qǐng)注明出處:https://blog.csdn.net/qq_29350001/article/details/102677760
使用UE打開(kāi)一個(gè)十六進(jìn)制的文件,一復(fù)制才發(fā)現(xiàn),粘貼出來(lái)的不是十六進(jìn)制的,再轉(zhuǎn)換居然還和原來(lái)的十六進(jìn)制數(shù)據(jù)不同。很郁悶~
來(lái)吧,接下來(lái)就看一下UltraEdit怎么復(fù)制十六進(jìn)制數(shù)據(jù)。
參看:UltraEdit如何轉(zhuǎn)換16進(jìn)制/如何復(fù)制16進(jìn)制
一、復(fù)制十六進(jìn)制數(shù)據(jù)
1、CTRL+A 全選
2、點(diǎn)擊 編輯->十六進(jìn)制復(fù)制選定視圖,將數(shù)據(jù)粘貼到新建文件內(nèi)
3、點(diǎn)擊 編輯->列模式,通過(guò) 光標(biāo)+shift 選中你要的十六進(jìn)制數(shù)據(jù),再將數(shù)據(jù)粘貼到新建文件內(nèi)。
此時(shí),復(fù)制了十六進(jìn)制數(shù)據(jù)。
二、將所有十六進(jìn)制數(shù)據(jù)合并成一行
找到一種將所有十六進(jìn)制數(shù)據(jù)合并成一行的方法:
1、退出列模式,CTRL+A 全選,然后點(diǎn)擊 格式->使用換行符換行
2、如果沒(méi)有合成一行,再點(diǎn)擊 視圖->自動(dòng)換行
此時(shí),所有十六進(jìn)制數(shù)據(jù)合并成了一行。
三、將數(shù)據(jù)換行對(duì)齊
但是還是有個(gè)小問(wèn)題,我的十六進(jìn)制數(shù)據(jù)是有報(bào)文頭的,比如上面的21 23開(kāi)頭的,該怎么樣讓這些數(shù)據(jù)換行對(duì)齊方便分析呢??
1、找到報(bào)文頭標(biāo)志,全部替換成 ^p 或者 ^n, 來(lái)進(jìn)行換行。
OK,到此就得到了我想要的數(shù)據(jù)了。
這樣操作一波,就方便分析數(shù)據(jù)了,歐耶~
四、去空格和刪除空行
有時(shí)候需要去除相應(yīng)的空格
這樣復(fù)制得到空格
將空格替換為空串(啥也不寫(xiě))
刪除空行也是同理
這樣復(fù)制得到空行
將空行替換為空串(啥也不寫(xiě))
五、使用EXCEL將Unix時(shí)間戳批量轉(zhuǎn)換為北京時(shí)間
上面的日志里包含 十六進(jìn)制的時(shí)間戳,需要先轉(zhuǎn)換為十進(jìn)制,然后再轉(zhuǎn)換為北京時(shí)間
1、使用excel 將十六進(jìn)制轉(zhuǎn)十進(jìn)制
現(xiàn)將如 5D DD 4C BD 的十六進(jìn)制空格去掉,拷貝到excel表內(nèi)。
在另外一列內(nèi)輸入 =HEX2DEC(A1) 其中的A1為輸入十六進(jìn)制的表格號(hào)。
按回車鍵得到十進(jìn)制數(shù)據(jù)
2、使用excel將十進(jìn)制時(shí)間戳轉(zhuǎn)北京時(shí)間
在另外一列內(nèi)輸入=(B1+8 * 3600)/86400+70 * 365+19 ,其中B1 輸入十進(jìn)制的表格號(hào)。
按回車鍵
設(shè)置單元格格式:
最終得到北京時(shí)間:
如果是很多行的話將光標(biāo)放置到表格右下角出現(xiàn) + 往下拖就可以將所有行的數(shù)據(jù)都轉(zhuǎn)換了。
最后利用UltraEdit 列模式操作一波就可以得到諸如這類的數(shù)據(jù)了。
下載: 十六進(jìn)制時(shí)間戳轉(zhuǎn)北京時(shí)間下載
六、批量刪除指定字符所在的行
在[替換]對(duì)話框的[高級(jí)]中:[正則表達(dá)式引擎]選UltraEdit。
查找:
替換為:(空)
注:^p 是 DOS 文件類型的換行符.
如果是 Unix 類型文件,則用 ^n.
如需轉(zhuǎn)載請(qǐng)注明出處:https://blog.csdn.net/qq_29350001/article/details/102677760
總結(jié)
以上是生活随笔為你收集整理的日常生活小技巧 -- UltraEdit复制16进制数据的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 互联网晚报 | 3月3日 星期三 |
- 下一篇: Linux中cp和scp命令的使用方法和