in reply to How to use system()
Yea, that looks just fine.
If you're looking to catch the output of it, consider using backticks.
You can also use fork(), open(), or exec() to run another process.
Take a look at chapter 14 in 'Learning Perl' ORA (the llama) if you can get your hands on it.