Description
Book SynopsisFrom the basics of programming in the Qshell on iSeries to complete coverage of previously undocumented topics, programmers will not only learn the Qshell more easily than they can with the Qshell manual from IBM, they will also learn practical applications of using the Qshell effectively. Written for users who are more comfortable with DDS, CL, and RPG as well as those using modern languages such as C and Java, this book allows those who are unfamiliar with Unix to easily learn this technology, which otherwise might be foreign to them. Although written specifically for iSeries programmers, the information gleaned here will be largely applicable to the shells for Linux and Unix, so programmers not familiar with those platforms will find those shells much easier to learn after learning Qshell.
Table of ContentsPreface
Chapter 1: Introduction
Chapter 2: Running Qshell
Chapter 3: The EDTF Text Editor
Chapter 4: Scripting
Chapter 5: Parameters and Variables Defined
Chapter 6: Using Parameters and Variables
Chapter 7: The Exit Status and Decision Making
Chapter 8: Additional Control Structures
Chapter 9: The Integrated File System
Chapter 10: Input and Output
Chapter 11: Command-Line Arguments
Chapter 12: Commands
Chapter 13: Functions
Chapter 14: Path Name Expansion (Globbing)
Chapter 15: Signals & traps
Chapter 16: Archives
Chapter 17: grep Scan Utility
Chapter 18: sed Editor
Chapter 19: Writing Programs for Qshell
Chapter 20: Additional OS/400 specific features
Chapter 21: Application Development Tools
Chapter 22: Perl application development
Chapter 23: Java application development
Chapter 24: C/C++ application development
Appendix A: Summary of changes by release
Appendix B: Qshell vs. DOS