perl -MFile::Find -le 'find sub{$x+=-s$_},shift;print$x' some_dir #### perl -MFile::Find -le 'find sub{return if/^\.$/;$x+=-s$_},shift;print$x' some_dir #### perl -le 'sub r{$r=shift;print(chop$r),r($r)if$r}r("noisrucer")'