标签: ruby
在Ruby中,如何用另一个字节替换文件的第7个字节?
答案 0 :(得分:2)
使用IO类中的binwrite方法
IO.binwrite("testfile", [0x0D].pack("C"), 7) # => 1 # File could contain: "This is0two\nThis is line three\nAnd so on...\n"
0x0D是13
您可能还需要了解pack方法