On Tue, Feb 26, 2008 at 05:39:57AM +0900, Reacher wrote: > All looks well ... until I try to run it: > > $ rake foo:bar[123] > rake: No match Try this instead: $ rake 'foo:bar[123]' The shell is interpreting the []'s as globbing metacharacters. You have to quote them so the shell passes them to ruby as-is. -- Jos Backus jos at catnook.com