This book teaches you how to negotiate the perilous world of variables and shell scripting using the advanced C shell known as the TCSH. Surprisingly, there are still some professionals in the field who are unable to distinguish between shell and global variables. This book teaches you how to avoid making such mistakes. Customers that use Linux should purchase this book.