how to monitor a unix directory and if any new file in directory it will be copied to another directory
You can use rsync
linux utility. You need to specify source and destination,it works locally as well as remotely. Please check man rsync
for more details. For solaris, you'll need to install it.
You could try Solaris File Events Notification. One approach shown here. Requires at least Solaris v11 though.