→ brli7848: 想辦法去確定每個地方都有 tar(認真 01/17 20:59
→ kdjf: 自解壓縮檔? 不過不是嵌入式的機器不會沒tar吧... 01/17 22:30
推 nknudragon: 寫程式去讀取zip檔? 01/17 22:38
→ jmlntw: 你的程式語言本身沒有讀取 tar 的方法嗎? 01/17 23:03
→ jmlntw: 例如 Python 的 tarfile 之類的 01/17 23:06
不好意思 文中比較沒有說明完整
目標機器就是嵌入式的linux XD
或許 busybox上可以把 tar 打開?
但因為我只是要實做小功能而已
不太想開太多程式出來
我在想想其他方法吧
謝謝各位
※ 編輯: gamed (180.177.11.95), 01/17/2018 23:10:00
推 holishing: busybox 好像有 tar 01/17 23:19
推 Alica: busybox一般都有tar/gzip/bzip2 新一點的也有xz 01/17 23:33
推 dou0228: create iso 01/18 13:53
推 hijkxyzuw: dd if=/dev/zero of=filefs count=5 bs=1000000 01/18 16:38
→ hijkxyzuw: mkfs -t ext2 filefs 01/18 16:39
→ hijkxyzuw: sudo mount filefs /mnt 01/18 16:39
→ hijkxyzuw: 然後把東西丟進去,再傳 filefs 過去 01/18 16:39
→ hijkxyzuw: 或用 base64 編碼,再全部放在同一個文字檔 01/18 16:41
→ hijkxyzuw: 記錄每個檔案的大小,cat 在一起再用 dd skip=$size 分 01/18 16:42
推 hijkxyzuw: base64 那個,可以參考 HTML form 或 email 01/18 16:48
→ hijkxyzuw: 是怎麼夾帶檔案的,大概就是 base64 + 分隔符 + mime 01/18 16:49
推 hijkxyzuw: 或參考 mime multipart/* 01/18 16:57
推 dou0228: 最簡單就是把 busybox 的 tar 打開 01/19 09:21