2011-06-15 bashでmap 大量ファイルを操作するときには forは inの後を展開してから動作するために困ってた。whileとreadを組み合わせれば 関数型言語のmapのように動作する。 $ seq 1 10 | while read i ; do echo $(($i+2)) ; done | while read i ; do echo $(($i*2)) ; doneまさにrubyのメソッドチェーン。ってrubyのほうが |を.にしただけだよな。