


It will provide dual booting in the environment of canonical’ s Ubuntu operating system which actually gives the end- user a flavor of native Linux or Unix functionalities. As considering the developer requirement, Windows are planning to introduce bash in the windows environment, their strategy is to provide UNIX kind of environment in windows for a better choice to any developer for their deployment. Deploy in bash will always be the most secure approach to work with any kind of secure code deployment. Whereas bash is normally used in the UNIX environment, and most popular for the developer who is willing to deploy their application or code-base for better utilization. Powershell is normally popular in case of Windows operating system, it provides a good environment for the end-user to utilize the command prompt and execute windows specific commands.

Powershell vs Bash both provide one intelligent command line interface by using their own configuration management tool.
