find.exe のバグ?制限値?
find では長い行を扱えないようだ。
C:\>ruby -e "5.times{puts '@'*4094}" | find "@" | ruby -nle "puts $_.size" 4094 4094 4094 4094 4094 C:\>ruby -e "5.times{puts '@'*4095}" | find "@" | ruby -nle "puts $_.size" 20474 C:\>
改行を含んで4096までか?
findstr だと大丈夫。