ffn now allows to specify recursive file search. depend on trollop for command-line option parsing