Cargando…

Linux shell scripting cookbook : solve real-world shell scripting problems with over 110 simple but incredible effective recipes /

Annotation GNU/Linux is a remarkable operating system that comes with a complete development environment that is stable, reliable, and extremely powerful. The shell being the native interface to communicate with the operating system is capable of controlling the entire operating system. There are nu...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Lakshman, Sarath
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham : Packt Pub., ©2011.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000cam a2200000 a 4500
001 EBSCO_ocn708253081
003 OCoLC
005 20231017213018.0
006 m o d
007 cr cnu---unuuu
008 110323s2011 enka o 001 0 eng d
040 |a N$T  |b eng  |e pn  |c N$T  |d OCLCQ  |d NLGGC  |d OCLCF  |d YDXCP  |d UMI  |d E7B  |d HKP  |d COO  |d HEBIS  |d DEBSZ  |d SINTU  |d DKDLA  |d EBLCP  |d MEAUC  |d OCLCQ  |d COCUF  |d AGLDB  |d CNNOR  |d MOR  |d PIFAG  |d ZCU  |d MERUC  |d OCLCQ  |d JBG  |d OCLCQ  |d U3W  |d BRL  |d STF  |d OCLCO  |d WRM  |d VTS  |d CEF  |d ICG  |d NLE  |d INT  |d AU@  |d UKMGB  |d OCLCQ  |d OCLCO  |d OCLCQ  |d UAB  |d A6Q  |d DKC  |d OCLCQ  |d OCLCO  |d M8D  |d UKAHL  |d HS0  |d UWK  |d OCLCQ  |d OCLCO  |d OCLCQ  |d OCLCO  |d OCLCQ 
016 7 |a 018011982  |2 Uk 
019 |a 707618541  |a 708566796  |a 741520312  |a 828792822  |a 988409196  |a 991916920  |a 1037529671  |a 1038636835  |a 1083554030  |a 1109054199  |a 1110407803 
020 |a 9781849513777  |q (electronic bk.) 
020 |a 1849513775  |q (electronic bk.) 
020 |a 1849513767  |q (print) 
020 |a 9781849513760  |q (print) 
020 |a 128299123X 
020 |a 9781282991231 
020 |a 9786612991233 
020 |a 6612991232 
024 3 |a 9781849513760 
029 1 |a AU@  |b 000054178004 
029 1 |a CHNEW  |b 000604682 
029 1 |a DEBBG  |b BV043136725 
029 1 |a DEBBG  |b BV044172934 
029 1 |a DEBSZ  |b 368477576 
029 1 |a DEBSZ  |b 372800114 
029 1 |a DEBSZ  |b 397482272 
029 1 |a DEBSZ  |b 421631988 
029 1 |a GBVCP  |b 803548915 
029 1 |a HEBIS  |b 291544568 
029 1 |a NLGGC  |b 333116941 
029 1 |a NZ1  |b 14255904 
029 1 |a UKMGB  |b 018011982 
035 |a (OCoLC)708253081  |z (OCoLC)707618541  |z (OCoLC)708566796  |z (OCoLC)741520312  |z (OCoLC)828792822  |z (OCoLC)988409196  |z (OCoLC)991916920  |z (OCoLC)1037529671  |z (OCoLC)1038636835  |z (OCoLC)1083554030  |z (OCoLC)1109054199  |z (OCoLC)1110407803 
037 |a CL0500000096  |b Safari Books Online 
050 4 |a QA76.76.O63  |b L35 2011eb 
072 7 |a COM  |x 046070  |2 bisacsh 
072 7 |a COM  |x 046030  |2 bisacsh 
072 7 |a COM  |x 088010  |2 bisacsh 
082 0 4 |a 005.4/32  |2 22 
049 |a UAMI 
100 1 |a Lakshman, Sarath. 
245 1 0 |a Linux shell scripting cookbook :  |b solve real-world shell scripting problems with over 110 simple but incredible effective recipes /  |c Sarath Lakshman. 
260 |a Birmingham :  |b Packt Pub.,  |c ©2011. 
300 |a 1 online resource (iv, 345 pages) :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
520 8 |a Annotation GNU/Linux is a remarkable operating system that comes with a complete development environment that is stable, reliable, and extremely powerful. The shell being the native interface to communicate with the operating system is capable of controlling the entire operating system. There are numerous commands on Linux shell which are documented but hard to understand. The man pages are helpful but they are very lengthy and it does not give any clues on key areas where commands can be used. Proper usage of shell commands can easily solve many complex tasks with a few lines of code, but most linux users don't have the right know-how to use the Linux shell to its full potential. Linux Shell Scripting Cookbook is a collection of essential command-line recipes along with detailed descriptions tuned with practical applications. It covers most of the commands on Linux with a variety of usecases accompanied by plenty of examples. This book helps you to perform complex data manipulations involving tasks such as text processing, file management, backups and more with the combination of few commands. Linux Shell Scripting Cookbook shows you how to capitalize on all the aspects of Linux using the shell scripting language. This book teaches you how to use commands to perform simple tasks all the way to scripting complex tasks such as managing large amounts of data on a network. It guides you on implementing some of the most common commands in Linux with recipes that handle any of the operations or properties related with files like searching and mining inside a file with grep. It also shows you how utilities such as sed, awk, grep, cut can be combined to solve text processing related problems. The focus is on saving time by automating many activities that we perform interactively through as browser with a few lines of script. This book will take you from a clear problem description to a fully functional program. The recipes contained within the chapter will introduce the reader to specific problems and provide hands-on solutions. This practical book will help you gain control over all the aspects of Linux using the powerful shell scripting language. 
505 0 |a Table of Contents; Linux Shell Scripting Cookbook; Linux Shell Scripting Cookbook; Credits; About the Author; About the Reviewers; www.PacktPub.com; Support files, eBooks, discount offers, and more; Why Subscribe?; Free Access for Packt account holders; Preface; What this book covers; What you need for this book; Who this book is for; Conventions; Reader feedback; Customer support; Errata; Piracy; Questions; 1. Shell Something Out; Introduction; Printing in the terminal; How to do it ... ; There's more ... ; Escaping newline in echo; Printing colored output. 
505 8 |a Playing with variables and environment variablesGetting ready; How to do it ... ; There's more ... ; Finding length of string; Identifying the current shell; Check for super user; Modifying the Bash prompt string (username@hostname:~); Doing math calculations with the shell; Getting ready; How to do it ... ; Playing with file descriptors and redirection; Getting ready; How to do it ... ; There's more ... ; Redirection from file to command; Redirecting from a text block enclosed within a script; Custom file descriptors; Arrays and associative arrays; Getting ready; How to do it ... ; There's more ... 
505 8 |a Defining associative arraysListing of array indexes; Visiting aliases; Getting ready; How to do it ... ; There's more ... ; Escaping aliases; Grabbing information about terminal; Getting ready; How to do it ... ; Getting, setting dates, and delays; Getting ready; How to do it ... ; There's more ... ; Producing delays in a script; Debugging the script; Getting ready; How to do it ... ; There's more ... ; Shebang hack; Functions and arguments; How to do it ... ; There's more ... ; Recursive function; Exporting functions; Reading command return value (status); Passing arguments to commands. 
505 8 |a Reading the output of a sequence of commandsGetting ready; How to do it ... ; There's more ... ; Spawning a separate process with subshell; Subshell quoting to preserve spacing and newline character; Reading ""n"" characters without pressing Return; Getting ready; How to do it ... ; Field separators and iterators; Getting ready; How to do it ... ; Comparisons and tests; Getting ready; How to do it ... ; 2. Have a Good Command; Introduction; Concatenating with cat; Getting ready; How to do it ... ; How it works ... ; There's more ... ; Squeezing blank lines; Displaying tabs as ^I; Line numbers. 
505 8 |a Recording and playback of terminal sessionsGetting ready; How to do it ... ; How it works ... ; Finding files and file listing; Getting ready; How to do it ... ; There's more ... ; Search based on file name or regular expression match; Negating arguments; Search based on the directory depth; Search based on file type; Search on up file times; Search based on file size; Deleting based on the file matches; Match based on the file permissions and ownership; Executing commands or actions with find; Skip specified directories from the find; Playing with xargs; Getting ready; How to do it ... ; How it works ... 
546 |a English. 
590 |a eBooks on EBSCOhost  |b EBSCO eBook Subscription Academic Collection - Worldwide 
630 0 0 |a Linux. 
630 0 7 |a Linux.  |2 blmlsh 
630 0 7 |a Linux.  |2 fast  |0 (OCoLC)fst01382136 
650 0 |a Operating systems (Computers) 
650 0 |a Command languages (Computer science) 
650 6 |a Systèmes d'exploitation (Ordinateurs) 
650 6 |a Langages de commande (Informatique) 
650 7 |a operating systems.  |2 aat 
650 7 |a COMPUTERS  |x Operating Systems  |x Linux.  |2 bisacsh 
650 7 |a COMPUTERS  |x Operating Systems  |x UNIX.  |2 bisacsh 
650 7 |a COMPUTERS  |x System Administration  |x Linux & UNIX Administration.  |2 bisacsh 
650 7 |a Command languages (Computer science)  |2 fast  |0 (OCoLC)fst01739453 
650 7 |a Operating systems (Computers)  |2 fast  |0 (OCoLC)fst01046280 
776 0 8 |i Print version:  |a Lakshman, Sarath.  |t Linux Shell Scripting Cookbook.  |d Birmingham : Packt Publishing, ©2011  |z 9781849513760 
856 4 0 |u https://ebsco.uam.elogim.com/login.aspx?direct=true&scope=site&db=nlebk&AN=355749  |z Texto completo 
938 |a Askews and Holts Library Services  |b ASKH  |n AH26943755 
938 |a ebrary  |b EBRY  |n ebr10445330 
938 |a EBSCOhost  |b EBSC  |n 355749 
938 |a YBP Library Services  |b YANK  |n 3614696 
994 |a 92  |b IZTAP