replace
replace copied to clipboard
Add directory warning when calling without recursive flag.
When you do replace foo bar dir and leave out the -r, replace should warn you or mark it in some way.
Hopefully it wouldn't be too distracting, as entering replace foo bar dir/* might expand to a bunch of subdirectories. replace wouldn't know the difference and would print out a warning for each of these.