xxd

    4熱度

    4回答

    我想從我的應用程序中將表格數據複製到Excel。到目前爲止,我發現的最簡單的方法是使用HTML作爲中間格式。在閱讀this question後,我可以保留我的數據的格式。有沒有辦法保持列的寬度?我試圖以各種方式設置風格: <td style="width:100;">...</td> <td style="width:100px;">...</td> <td style="width:100p

    1熱度

    1回答

    創建一個命名爲test包含以下內容的文件: abcdefabcdef 我想與使用XXD的刪除第一個0。用vim -b test打開它,然後在vim中運行:%!xxd。其結果是: 0000000: 3031 3233 3435 3637 3839 6162 6364 6566abcdef 0000010: 3031 3233 3435 3637 3839 6162 6364 6566abcde

    0熱度

    1回答

    我正在使用esp-idf示例中包含的一個Web服務器示例來研究嵌入式ESP32設計。我能夠使設備進入軟AP模式並顯示簡單的網頁。現在我已經開始工作了,我正在嘗試用圖形構建一個頁面。 我使用Linux十六進制工具「xxd -i」將HTML文件轉換爲C包含文件的十六進制轉儲數組。它工作正常,如果文檔只是HTML,但我堅持試圖用圖像做到這一點。 我儘可能在HTML文件和圖像文件上使用xxd,並使用「ne

    0熱度

    1回答

    我試圖找到一個二進制文件的調用函數,所以我想這: 編譯我的代碼(C), 使用命令:mips-mti-linux-gnu-objdump -d myapp.elf> objdump.txt 我在objdump.txt文件功能:9d003350: 42000828 myfunction 0x1 現在,我想在myapp.bin識別這個功能從內存中讀取這個時候。但是,我得到這個:28080042。 我試過

    2熱度

    3回答

    我已經二進制文件由雙浮點(8個字節)或只是漂浮(4個字節),其以如下方式生成的值: $ python -c $'from struct import pack\nwith open("file.bin", "wb") as f: f.write(pack("<d", 0.123))' $ xxd file.bin 00000000: b072 6891 ed7c bf3f .rh..

    1熱度

    3回答

    用cat創建示例文件。 cat > /tmp/test.txt <<EOF > X1 > X22 > X333 > X4444 > EOF 檢查樣本文件中的內容。 cat /tmp/test.txt X1 X22 X333 X4444 用xxd做一個hexdump。 xxd /tmp/test.txt 0000000: 5831 0a58 3232 0a58 3333

    0熱度

    3回答

    我正在使用Catfish來查找包含特定文本的文件。一些找到的文件而不是純文本包含看起來像一個十六進制轉儲的東西: 3c3f 7068 700a 0a66 756e 6374 696f 6e20 7573 6572 5f65 7869 7374 7328 2475 6e29 207b 0a09 7265 7475 726e 2074 7275 653b 0a7d 0a0a 0a3f 3e00

    1熱度

    1回答

    我希望有人可以幫助我與我的文件雕刻腳本。 我想在原始格式(.dd)的圖像文件中找到文件標頭和相應的頁腳作爲十六進制值。 對於其他的頁眉和頁腳我的腳本工作得很好,但不適合在頁眉和頁腳爲JPG文件:FFD8和FFD9 這是我目前如何對待它: 的grep -obUaP「\ XFF \ xD8「image_file.dd 我想找回搜索字符串頁眉和頁腳的位置的偏移量,以便稍後用dd提取它們。 我使用grep

    5熱度

    2回答

    我需要使用基於xxd的腳本,但它不是安裝在我的Fedora 21: $ xxd bash: xxd: command not found 於是,我就沒有成功搜索並安裝它: $ yum install xxd (fails) $ yum search xxd (fails) $ yum search all xxd (fails - detailed log below) Load

    0熱度

    1回答

    一些可以提出一個解決方法這個錯誤: cat /bin/ls |xxd -g 1 -i | xxd -r xxd: sorry, cannot seek backwards. 但是,如果你這樣做: cat /bin/ls |xxd -g 1 | xxd -r 這是確定。這是一個錯誤? 在過去,我能夠執行此操作,但現在我只是想知道是否存在任何替代方法?