In some cases you feel the need to have some specific command-line commands for deployment, testing some code or do any other specific task and you usually use shell script to do it.
Why not use Symfony2 Console component? You can easily build your own commands and interact with other bundles/components.
The Symfony2 Console component is a tool that gives you to build in a simple and easy way console applications.
This talk will focus on how you can simple build an Console applications and how you can interact with other bundles/components.