0
我有一個.db文件,它是一個sqlite3文件。當我鍵入SQLite3-File:grep:「二進制文件匹配」 - 如何從BLOB獲取文本?
grep -iR "textToSearch" *
我得到的結果
Binary file Cache.db matches
但是,當我看着文件(例如用Navicat的),我只看到的BLOB。我如何獲得明文以查看「textToSearch」包圍的內容?
我有一個.db文件,它是一個sqlite3文件。當我鍵入SQLite3-File:grep:「二進制文件匹配」 - 如何從BLOB獲取文本?
grep -iR "textToSearch" *
我得到的結果
Binary file Cache.db matches
但是,當我看着文件(例如用Navicat的),我只看到的BLOB。我如何獲得明文以查看「textToSearch」包圍的內容?
SELECT CAST(MyColumn AS TEXT) FROM MyTable WHERE MyColumn LIKE '%textToSearch%'
以防萬一:grep -a
也可以。 從幫助: -a,--text相當於--binary-files =文字
是不是可以通過grep來做到這一點?這是一個包含約10個表格的文件,每個表格有20列... – swalkner