Switch Technology from .NET to UNIX Shell

view story

http://www.unix.com – Hello friends, I am Amit Verma , started my career with VB.6.0 in 2007, In 2008 moved in VB.NET window application programming and then for web application programming with C#,ASP.NET with different databse like Oracle,MySQL and SQL Server.Currently I have 4.7 years experience in .NET application and worked with different .NET versions (2003,2005,2008,2010). Now a days I work with good MNC , but fed up with .NET frequent changes for stability. I want to move from .NET to Unix shell and Perl programming.Please let me know how I can move from .NET to Unix Shell programming,What book I should (HowTos)