On Fri, 11 Dec 2009, Antonio Macchi wrote: > is_file() > { > [ -f "$1" ] && return > return 1 > } > > is_file /path/to/dir/* || echo empty > > > > you don't need to check more than the first element
You may need to; it depends on the statement of the problem. -- Chris F.A. Johnson, webmaster <http://woodbine-gerrard.com> =================================================================== Author: Shell Scripting Recipes: A Problem-Solution Approach (2005, Apress) Pro Bash Programming: Scripting the GNU/Linux Shell (2009, Apress)