improve: add -t|--temp option

To use temp directory for temporary files