29 Resources and Growing!
A Bourne Shell Programming (shell scripting) tutorial for learning about using the unix shell. Topics include: An introduction to Bourne Shell Programming; The Philosophy of Bourne Shell Programming; A first Script; Variables; Wildcards; Escape characters; Loops; Testing with Bourne Shell; Case; Using external programs with Bourne Shell; Functions; and hints and tips. Overall this is a general tutorial about programming the bourne shell. The site also links to other resources for further information on using Bourne Shell Programming.
This is a tutorial and technical reference manual for the KornShell, with lots of examples to get UNIX shell programmers started. This edition features a redesigned layout and includes all source code for programs and examples. An indispensable tutorial and technical reference manual for the KornShell -- from aliases to variables -- with hundreds of examples to get users started. Many complete, ready-to-run programs, including an interactive calendar program, are provided. This book is a must for the novice and experienced UNIX shell programmer. This is a good book if you already have worked with another book on shell programming, have taken a class or have some experience. If you are just starting out try Teach Yourself Shell Programming in 24 Hours. Many of the explanations in The Korn Shell are clear and crisp, and are quite understandable if you have had any previouis experience working with shells.
A UNIX Shell Object is a unique piece of code that is written with the UNIX Shell using modern object-oriented approaches that make the code more powerful and easier to use over a network or the Web. The techniques in this book are original, and programmers can thrive as they make their Shell scripts more useful and powerful. The CD-ROM contains code from the book, GNU CygWin32 tools, and the Java Developer's Kit. Topics include: The Nature of Object-Oriented Programming; The Shell as a User and Programming; The Syntax of Writing Classes; Using Shell Objects; Object Communication. The subsequent chapter discussions feature Java, networking components, sockets, API, and distributed objects. Topics include: Using Java from the Shell; Encapsulating the Network with Components; Distributed Objects; Designing an Object-Oriented System; Creating a Shell-Based Distributed Application; Using Shell Objects with CGI; Connecting from the Web.
It's quite hard to find a concise reference guide for the Korn Shell nowadays, so you may be eager to have a look at this one. The size of the book is perfectly well suited for being used as a quick desktop reference. The booklet is very useful to be sure. It's much easier to lookup something here than browsing through long manual pages. This is especially true if you know what you're looking for. A definitive drawback is the complete lack of an index. If you're looking for something specific most of the time you end up thumbing through the whole thing. The Reference Guide is quite complete. Eventually you will nearly always be able to find what you are looking for and a great deal more. The complete shell script examples at the end of the book are very helpful. If you don't find something in the reference part it is at least somewhere in the examples. There aren't many of them out there, but those included are really helpful.
This text introduces UNIX to computer science majors and nonmajors, covering basics, simple scriptwriting concepts, and writing shell programs. Material progresses from file systems, shells, filters, and communications, to Korn shell programming and C shell programming. No knowledge of UNIX is assumed, although the reader should be computer literate. Learning features include summaries, questions, exercises, and lab sessions. Many tables, scripts, and code examples are included. The authors are affiliated with De Anza College. Designed as one of the first true textbooks on how to use the UNIX operating system and suitable for a wide variety of UNIX based courses, UNIX and Shell Programming goes beyond providing a reference of commands to offering a guide to basic commands and shell programming. Learn about regular expressions, grep, sed, and awk. The book begins by introducing students to basic commands and tools for the UNIX operating system.
Two important features -- a hands-on guide to installation and use of ssh. An analysis of the security issues that arise when you install a tool that provides remote file access to the system. With this book, the reader gets to see what happens to configuration and log files when running ssh. What the reader needs--This book shows the administrators what they ned to know to be able to login into their system from anywhere and manage the files. At the same time, it explains how to prevent a cracker from having access to the system due to an application that they installed to make their lives easier. A great beginner's reference for compiling, installing and configuring Secure Shell (SSH), as well as learning some of the additional tricks it can do. UNIX System Administrators with little or no knowledge of SSH will find this to be an excellent, step-by-step guide.
Completely revised and updated to include the latest developments in Internet and business applications, UNIX Shell Programming, Fourth Edition provides comprehensive coverage of Bourne, Korn, C, and BASH shells. Using a specially developed three-step process, this invaluable guide takes you through the entire universe of UNIX shell, from simple commands and programming to the world of software developers and system administrators. Using this comprehensive book, you'll be able to choose the shell that's right for you whatever your needs or background. UNIX Shell Programming, Fourth Edition gives you: Practical guidance on how to create CGI scripts, object warehouses, and reuse catalogs; Everything on shell extensions for management of distributed environments; A special shell reference appendix containing real-life examples that you can use right now. Features the latest data on the popular Bourne, C and Korn Shells.
Completely revised and updated to include the latest developments in Internet and business applications, UNIX Shell Programming, Fourth Edition provides comprehensive coverage of Bourne, Korn, C, and BASH shells. Using a specially developed three-step process, this invaluable guide takes you through the entire universe of UNIX shell, from simple commands and programming to the world of software developers and system administrators. Using this comprehensive book, you'll be able to choose the shell that's right for you whatever your needs or background. UNIX Shell Programming, Fourth Edition gives you: Practical guidance on how to create CGI scripts, object warehouses, and reuse catalogs; Everything on shell extensions for management of distributed environments; A special shell reference appendix containing real-life examples that you can use right now. Lowell Jay Arthur has over 21 years of experience maintaining software in IBM, UNIX, and PC.
This true beginning level guide shows readers how to maximize the popular UNIX C Shell -- both a command interpreter and a programming language. Using the effective format of this well-known series, this book helps readers work comfortably with the features and facilities of the C Shell, understand its capabilities for programming, and design and write C Shell scripts. With this comprehensive tutorial of step-by-step lessons, users learn how to utilize the UNIX C shell to optimize their system, increase productivity, and work more efficiently. Explains the C shell's capabilities for programming. Shows users how to design and write their own C shell scripts. Covers shell variables, customization of the user environment, file redirection, pipes, filters, and the C shell commands. Books exclusively on the C-shell are not as commonplace as you might expect.
This tutorial teaches users how to work with the features and facilities of the Bourne Shell and helps them gain a clear understanding of the Shell's capabilities for programming. Shows users how to design and write their own Shell scripts to accomplish specific tasks. Covers the Bourne Shell-a command interpreter and programming language. Uses shaded syntax boxes, icons, as well as Q&A, Do/Don't, and Workshop sections to highlight key points and reinforce learning. Teach Yourself Shell Programming in 14 Days is a true beginning level guide to the Bourne Shell. Everyone who works in UNIX uses one of its three shells. This tutorial shows uses how to exploit the Bourne Shell to optimize their system, increase productivity, and work more efficiently. As a self-directed guide, this book takes you on a tour of the Bourne Shell. Learn how to utilize the Bourne Shell to optimize your system. Covers UNIX System V Release 4.