ADVANCED BASH-SCRIPTING GUIDE

By E. GIZAO

CHAPTER 2 STARTING OFF WITH A SHA?BANG 2 1 INVOKING THE SCRIPT 2 2 PRELIMINARY EXERCISES PART 2 BASICS CHAPTER 3 EXIT AND EXIT STATUS CHAPTER 4 SPECIAL CHARACTERS CHAPTER 5 INTRODUCTION TO VARIABLES AND PARAMETERS 5 1 VARIABLE SUBSTITUTION 5 2 VARIABLE ASSIGNMENT 5 3 BASH VARIABLES ARE UNTYPED 5 4 SPECIAL VARIABLE TYPES CHAPTER 6 QUOTING CHAPTER 7 TESTS 7 1 TEST CONSTRUCTS 7 2 FILE TEST OPERATORS 7 3 COMPARISON OPERATORS (BINARY) 7 4 NESTED IF/THEN CONDITION TESTS 7 5 TESTING YOUR KNOWLEDGE OF TESTS CHAPTER 8 OPERATIONS AND RELATED TOPICS 8 1 OPERATORS 8 2 NUMERICAL CONSTANTS PART 3 BEYOND THE BASICS CHAPTER 9 VARIABLES REVISITED 9 1 INTERNAL VARIABLES 9 2 MANIPULATING STRINGS 9 2 1 MANIPULATING STRINGS USING AWK 9 2 2 FURTHER DISCUSSION 9 3 PARAMETER SUBSTITUTION 9 4 TYPING VARIABLES: DECLARE OR TYPESET 9 5 INDIRECT REFERENCES TO VARIABLES 9 6 $RANDOM: GENERATE RANDOM INTEGER 9 7 THE DOUBLE PARENTHESES CONSTRUCT CHAPTER 10 LOOPS AND BRANCHES 10 1 LOOPS 10 2 NESTED LOOPS 10 3 LOOP CONTROL 10 4 TESTING AND BRANCHING CHAPTER 11 INTERNAL COMMANDS AND BUILTINS 11 1 JOB CONTROL COMMANDS CHAPTER 12 EXTERNAL FILTERS, PROGRAMS AND COMMANDS 12 1 BASIC COMMANDS 12 2 COMPLEX COMMANDS 12 3 TIME / DATE COMMANDS 12 4 TEXT PROCESSING COMMANDS 12 5 FILE AND ARCHIVING COMMANDS 12 6 COMMUNICATIONS COMMANDS 12 7 TERMINAL CONTROL COMMANDS 12 8 MATH COMMANDS 12 9 MISCELLANEOUS COMMANDS CHAPTER 13 SYSTEM AND ADMINISTRATIVE COMMANDS CHAPTER 14 COMMAND SUBSTITUTION CHAPTER 15 ARITHMETIC EXPANSION CHAPTER 16 I/O REDIRECTION 16 1 USING EXEC 16 2 REDIRECTING CODE BLOCKS 16 3 APPLICATIONS CHAPTER 17 HERE DOCUMENTS CHAPTER 18 RECESS TIME PART 4 ADVANCED TOPICS CHAPTER 19 REGULAR EXPRESSIONS 19 1 A BRIEF INTRODUCTION TO REGULAR EXPRESSIONS 19 2 GLOBBING CHAPTER 20 SUBSHELLS CHAPTER 21 RESTRICTED SHELLS CHAPTER 22 PROCESS SUBSTITUTION CHAPTER 23 FUNCTIONS 23 1 COMPLEX FUNCTIONS AND FUNCTION COMPLEXITIES 23 2 LOCAL VARIABLES 23 2 1 LOCAL VARIABLES MAKE RECURSION POSSIBLE CHAPTER 24 ALIASES CHAPTER 25 LIST CONSTRUCTS CHAPTER 26 ARRAYS CHAPTER 27 FILES CHAPTER 28 /DEV AND /PROC 28 1 /DEV 28 2 /PROC CHAPTER 29 OF ZEROS AND NULLS CHAPTER 30 DEBUGGING CHAPTER 31 OPTIONS CHAPTER 32 GOTCHAS CHAPTER 33 SCRIPTING WITH STYLE 33 1 UNOFFICIAL SHELL SCRIPTING STYLESHEET CHAPTER 34 MISCELLANY 34 1 INTERACTIVE AND NON?INTERACTIVE SHELLS AND SCRIPTS 34 2 SHELL WRAPPERS 34 3 TESTS AND COMPARISONS: ALTERNATIVES 34 4 OPTIMIZATIONS 34 5 ASSORTED TIPS 34 6 ODDITIES 34 7 PORTABILITY ISSUES 34 8 SHELL SCRIPTING UNDER WINDOWS CHAPTER 35 BASH, VERSION 2 CHAPTER 36 ENDNOTES 36 1 AUTHOR'S NOTE 36 2 ABOUT THE AUTHOR 36 3 TOOLS USED TO PRODUCE THIS BOOK 36 3 1 HARDWARE 36 3 2 SOFTWARE AND PRINTWARE 36 4 CREDITS BIBLIOGRAPHY

ISBN978-93-7719-093-4
Copyright Year2027
Pages327
Price$267.99
LanguageEnglish
FormatPDF