{"product_id":"9781430210443","title":"Beginning Portable Shell Scripting: From Novice to Professional","description":"\u003cp\u003ePortable shell scripting is the future of modern Linux, OS X, and Unix commandline access. \u003cem\u003eBeginning Portable Shell Scripting: From Novice to Professional\u003c\/em\u003e teaches shell scripting by using the common core of most shells and expands those principles to all of scripting.\u003c\/p\u003e \u003cp\u003eYou will learn about portable scripting and how to use the same syntax and design principles for all shells. Youll discover about the interaction between shells and other scripting languages like Ruby and Python, and everything you learn will be shown in context for Linux, OS X, bash, and AppleScript.\u003c\/p\u003e What youll learn\u003cp\u003eThis book will prime you on not just shell scripting, but also the modern context of portable shell scripting. You will learn\u003c\/p\u003e \u003cul\u003e  \u003cli\u003eThe core Linux\/OS X shell constructs from a portability point of view \u003c\/li\u003e  \u003cli\u003eHow to write scripts that write other scripts, and how to write macros and debug them \u003c\/li\u003e  \u003cli\u003eHow to write and design shell script portably from the ground up \u003c\/li\u003e  \u003cli\u003eHow to use programmable utilities and their inherent portability to your advantage, while pinpointing potential traps \u003c\/li\u003e  \u003cli\u003ePulling everything together, how to engineer scripts that play well with Python and Ruby, and even run on embedded systems \u003c\/li\u003e \u003c\/ul\u003e Who this book is for      \u003cp\u003e     This book is for system administrators, programmers, and testers working across Linux, OS X, and the Unix command line.       \u003c\/p\u003e     Table of Contents\u003col\u003e  \u003cli\u003eIntroduction to Shell Scripting \u003c\/li\u003e  \u003cli\u003ePatterns and Regular Expressions \u003c\/li\u003e  \u003cli\u003eBasic Shell Scripting \u003c\/li\u003e  \u003cli\u003eCore Shell Features Explained \u003c\/li\u003e  \u003cli\u003eShells Within Shells \u003c\/li\u003e  \u003cli\u003eInvocation and Execution \u003c\/li\u003e  \u003cli\u003eShell Language Portability \u003c\/li\u003e  \u003cli\u003eUtility Portability \u003c\/li\u003e  \u003cli\u003eBringing It All Together \u003c\/li\u003e  \u003cli\u003eShell Script Design \u003c\/li\u003e  \u003cli\u003eMixing and Matching \u003c\/li\u003e \u003c\/ol\u003e","brand":"Apress","offers":[{"title":"Default Title","offer_id":47127483056368,"sku":"9781430210443","price":27.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/7593\/9824\/files\/9781430210443_p0.jpg?v=1763749194","url":"https:\/\/shop-qa.barnesandnoble.com\/products\/9781430210443","provider":"Barnes \u0026 Noble (DEV)","version":"1.0","type":"link"}