support more output options

1. output with no file
2. output for copy node
3. output for subset node