看板 Programming 關於我們 聯絡資訊
※ 引述《thomas2005 (無)》之銘言: : 想請教一個問題。 : 我想用 shellscript 完成一個功能如下: : 知道一個檔案大小。然後判斷檔案是否為 4 的倍數。 : ex: filesize 15 bytes。則增加一個 byte 補為 binary 00。 : 所以檔案變成 16 bytes。 : 1. shellscript 如何用 binary 方式開啟檔案,然後寫入 00 到檔案。 : 或是其他方式達到這目標。 : 謝謝。 取得檔案 size 用 stat -c%s file 要 append 0x00 到檔案用 echo -en "\x00" >> file -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.222.20.1
firejox:其實用du -sb也可以吧123.240.129.125 05/07 23:21
thomas2005:謝謝兩位的解答 ^_^ 114.42.192.138 05/07 23:25
MOONRAKER:wc -c不就好了 58.114.194.207 05/08 14:49