作者p2k (pank)
站内Programming
标题Re: [问题] Shellscript 读写档案
时间Sat May 7 23:11:55 2011
※ 引述《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
1F:→ firejox:其实用du -sb也可以吧123.240.129.125 05/07 23:21
2F:→ thomas2005:谢谢两位的解答 ^_^ 114.42.192.138 05/07 23:25
3F:→ MOONRAKER:wc -c不就好了 58.114.194.207 05/08 14:49