#!/usr/local/bin/ruby #p [*'a'..'z'] for item in [*'a'..'z'] Thread.fork do sleep 0.1 # 確実にforループが終わるのを待つ puts item # すべてのスレッドで"baz"と表示される end end (Thread.list - [Thread.current]).each &:join # 子スレッドの終了を待つ