# Each\_byte and break

**URL:** <https://www.ruby-forum.com/t/each-byte-and-break/113059>\
**Category:** Development\
**Created:** [August 27, 2007, 4:04am UTC](https://www.ruby-forum.com/t/each-byte-and-break/113059 "2007-08-27T04:04:27Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Tanaka\_A](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/c67d28/32.png) [@Tanaka\_A](https://www.ruby-forum.com/u/Tanaka_A)\
**Post date:** [August 27, 2007, 4:04am UTC](https://www.ruby-forum.com/t/each-byte-and-break/113059/1 "2007-08-27T04:04:27Z")

</div>

each\_byte e$B$+$ie(B break e$B$9$k$HFI$s$@$b$N$,$^$?FI$a$k$3$H$,$"$je(B  
e$B$^$9!#e(B

% echo abcdef |./ruby -ve ‘STDIN.each\_byte {|b| p b; break if b == 100  
}; p STDIN.read’  
ruby 1.9.0 (2007-08-27 patchlevel 0) [i686-linux]  
97  
98  
99  
100  
“abcdef\n”
