Re: [問題] Shellscript 讀寫檔案

看板Programming作者 (pank)時間14年前 (2011/05/07 23:11), 編輯推噓0(003)
留言3則, 3人參與, 最新討論串2/4 (看更多)
※ 引述《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

05/07 23:21, , 1F
其實用du -sb也可以吧
05/07 23:21, 1F

05/07 23:25, , 2F
謝謝兩位的解答 ^_^
05/07 23:25, 2F

05/08 14:49, , 3F
wc -c不就好了
05/08 14:49, 3F
文章代碼(AID): #1DnM4_we (Programming)
討論串 (同標題文章)
文章代碼(AID): #1DnM4_we (Programming)