Help for this page
my @files_to_do; if ( @ARGV and -f $ARGV[0] ) ... # now do something that loops over @files_to_do...
ls | my_backup.pl find some_path -name '*.foo' | my_backup.pl