From: Morton Goldberg Date: 2007-02-08T14:16:14+09:00 Subject: Re: How to manipulate binary file On Feb 7, 2007, at 9:13 PM, Minxing Liu wrote: > I love Ruby very much and now Ruby is my first language.But now I > meet a > problem on Ruby.I want to do as follows: > 1:Open a file in binary mode > 2:Shift the bit in a algorithm > 3:Save the file > > I don't know how to shift the bit stream in Ruby.Can any one give > me an > advice??? I should also mention that >> is a bit-shift operator, too. Works the opposite of <<. n = 4 n = n >> 2 # => 1 n >> -1 # => 2 Regards, Morton