Re: [問題] Shellscript 讀寫檔案

看板Programming作者 (無)時間13年前 (2011/05/12 20:10), 編輯推噓0(002)
留言2則, 2人參與, 最新討論串3/4 (看更多)
想再借這個標題問一下。 如何把 stat -c%s file 得到的 filesize。 當作是 return 傳給變數來做數學運算? Ex: FileLen=stat -c%s file ; 這樣。 謝謝。 : : 想請教一個問題。 : : 我想用 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: 114.44.178.23

05/12 21:12, , 1F
FileLen=$(stat -c%s file) ;
05/12 21:12, 1F

05/13 13:23, , 2F
FileLen = `stat -c%s file`
05/13 13:23, 2F
文章代碼(AID): #1DoyuTv- (Programming)
文章代碼(AID): #1DoyuTv- (Programming)