in reply to dbf_dump to apply to multiple files in a directory

system("dbf_dump --fs \",\" \"$file\" > $_.csv")==0 or die "system() failed (\$?=$?)";

Even better with IPC::System::Simple, because it has very nice error handling: use IPC::System::Simple qw/system/;