Pro bash programming: scripting the GNU/Linux shell
Pro Bash Programming teaches you how to effectively utilize the Bash shell in your programming. The Bash shell is a complete programming language, not merely a glue to combine external Linux commands. By taking full advantage of Shell internals, Shell programs can perform as snappily as utilities wr...
Gespeichert in:
Beteiligte Personen: | , |
---|---|
Format: | Elektronisch E-Book |
Sprache: | Englisch |
Veröffentlicht: |
[Berkley, CA]
Apress
2015
|
Ausgabe: | Second edition. |
Schlagwörter: | |
Links: | https://learning.oreilly.com/library/view/-/9781484201213/?ar |
Zusammenfassung: | Pro Bash Programming teaches you how to effectively utilize the Bash shell in your programming. The Bash shell is a complete programming language, not merely a glue to combine external Linux commands. By taking full advantage of Shell internals, Shell programs can perform as snappily as utilities written in C or other compiled languages. And you will see how, without assuming Unix lore, you can write professional Bash 4.3 programs through standard programming techniques. This second edition has updated for Bash 4.3, and many scripts have been rewritten to make them more idiomatically Bash, taking better advantage of features specific to Bash. It is easy to read, understand, and will teach you how to get to grips with Bash programming without drowning you in pages and pages of syntax. Using this book you will be able to use the shell efficiently, make scripts run faster using expansion and external commands, and understand how to overcome many common mistakes that cause scripts to fail. This book is perfect for all beginning Linux and Unix system administrators who want to be in full control of their systems, and really get to grips with Bash programming. |
Beschreibung: | Includes index. - Online resource; title from PDF title page (EBSCO, viewed June 24, 2015) |
Umfang: | 1 Online-Ressource |
ISBN: | 9781484201213 1484201213 1484201221 9781484201220 |
Internformat
MARC
LEADER | 00000cam a22000002 4500 | ||
---|---|---|---|
001 | ZDB-30-ORH-047600284 | ||
003 | DE-627-1 | ||
005 | 20240228115901.0 | ||
007 | cr uuu---uuuuu | ||
008 | 191023s2015 xx |||||o 00| ||eng c | ||
020 | |a 9781484201213 |c electronic bk. |9 978-1-4842-0121-3 | ||
020 | |a 1484201213 |c electronic bk. |9 1-4842-0121-3 | ||
020 | |a 1484201221 |9 1-4842-0122-1 | ||
020 | |a 9781484201220 |9 978-1-4842-0122-0 | ||
035 | |a (DE-627-1)047600284 | ||
035 | |a (DE-599)KEP047600284 | ||
035 | |a (ORHE)9781484201213 | ||
035 | |a (DE-627-1)047600284 | ||
040 | |a DE-627 |b ger |c DE-627 |e rda | ||
041 | |a eng | ||
072 | 7 | |a COM |2 bisacsh | |
072 | 7 | |a COM |2 bisacsh | |
072 | 7 | |a COM |2 bisacsh | |
072 | 7 | |a COM |2 bisacsh | |
072 | 7 | |a COM |2 bisacsh | |
072 | 7 | |a COM |2 bisacsh | |
072 | 7 | |a COM |2 bisacsh | |
072 | 7 | |a UY |2 bicssc | |
082 | 0 | |a 004 |2 23 | |
100 | 1 | |a Johnson, Chris |e VerfasserIn |4 aut | |
245 | 1 | 0 | |a Pro bash programming |b scripting the GNU/Linux shell |c Chris Johnson and Jayant Varma |
250 | |a Second edition. | ||
264 | 1 | |a [Berkley, CA] |b Apress |c 2015 | |
264 | 4 | |c ©2015 | |
300 | |a 1 Online-Ressource | ||
336 | |a Text |b txt |2 rdacontent | ||
337 | |a Computermedien |b c |2 rdamedia | ||
338 | |a Online-Ressource |b cr |2 rdacarrier | ||
500 | |a Includes index. - Online resource; title from PDF title page (EBSCO, viewed June 24, 2015) | ||
520 | |a Pro Bash Programming teaches you how to effectively utilize the Bash shell in your programming. The Bash shell is a complete programming language, not merely a glue to combine external Linux commands. By taking full advantage of Shell internals, Shell programs can perform as snappily as utilities written in C or other compiled languages. And you will see how, without assuming Unix lore, you can write professional Bash 4.3 programs through standard programming techniques. This second edition has updated for Bash 4.3, and many scripts have been rewritten to make them more idiomatically Bash, taking better advantage of features specific to Bash. It is easy to read, understand, and will teach you how to get to grips with Bash programming without drowning you in pages and pages of syntax. Using this book you will be able to use the shell efficiently, make scripts run faster using expansion and external commands, and understand how to overcome many common mistakes that cause scripts to fail. This book is perfect for all beginning Linux and Unix system administrators who want to be in full control of their systems, and really get to grips with Bash programming. | ||
650 | 0 | |a Operating systems (Computers) | |
650 | 0 | |a User interfaces (Computer systems) | |
650 | 0 | |a computerwetenschappen | |
650 | 0 | |a computer sciences | |
650 | 0 | |a Information and Communication Technology (General) | |
650 | 0 | |a Informatie- en communicatietechnologie (algemeen) | |
650 | 4 | |a Systèmes d'exploitation (Ordinateurs) | |
650 | 4 | |a Interfaces utilisateurs (Informatique) | |
650 | 4 | |a operating systems | |
650 | 4 | |a Software Engineering | |
650 | 4 | |a Computer programming ; software development | |
650 | 4 | |a COMPUTERS ; Computer Literacy | |
650 | 4 | |a COMPUTERS ; Computer Science | |
650 | 4 | |a COMPUTERS ; Data Processing | |
650 | 4 | |a COMPUTERS ; Hardware ; General | |
650 | 4 | |a COMPUTERS ; Information Technology | |
650 | 4 | |a COMPUTERS ; Machine Theory | |
650 | 4 | |a COMPUTERS ; Reference | |
650 | 4 | |a Operating systems (Computers) | |
650 | 4 | |a User interfaces (Computer systems) | |
700 | 1 | |a Varma, Jayant |e VerfasserIn |4 aut | |
776 | 1 | |z 9781484201220 | |
776 | 0 | 8 | |i Erscheint auch als |n Druck-Ausgabe |z 9781484201220 |
966 | 4 | 0 | |l DE-91 |p ZDB-30-ORH |q TUM_PDA_ORH |u https://learning.oreilly.com/library/view/-/9781484201213/?ar |m X:ORHE |x Aggregator |z lizenzpflichtig |3 Volltext |
912 | |a ZDB-30-ORH | ||
912 | |a ZDB-30-ORH | ||
951 | |a BO | ||
912 | |a ZDB-30-ORH | ||
049 | |a DE-91 |
Datensatz im Suchindex
DE-BY-TUM_katkey | ZDB-30-ORH-047600284 |
---|---|
_version_ | 1821494875010367488 |
adam_text | |
any_adam_object | |
author | Johnson, Chris Varma, Jayant |
author_facet | Johnson, Chris Varma, Jayant |
author_role | aut aut |
author_sort | Johnson, Chris |
author_variant | c j cj j v jv |
building | Verbundindex |
bvnumber | localTUM |
collection | ZDB-30-ORH |
ctrlnum | (DE-627-1)047600284 (DE-599)KEP047600284 (ORHE)9781484201213 |
dewey-full | 004 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 004 - Computer science |
dewey-raw | 004 |
dewey-search | 004 |
dewey-sort | 14 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
edition | Second edition. |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>03848cam a22007692 4500</leader><controlfield tag="001">ZDB-30-ORH-047600284</controlfield><controlfield tag="003">DE-627-1</controlfield><controlfield tag="005">20240228115901.0</controlfield><controlfield tag="007">cr uuu---uuuuu</controlfield><controlfield tag="008">191023s2015 xx |||||o 00| ||eng c</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781484201213</subfield><subfield code="c">electronic bk.</subfield><subfield code="9">978-1-4842-0121-3</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1484201213</subfield><subfield code="c">electronic bk.</subfield><subfield code="9">1-4842-0121-3</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1484201221</subfield><subfield code="9">1-4842-0122-1</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781484201220</subfield><subfield code="9">978-1-4842-0122-0</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627-1)047600284</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)KEP047600284</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(ORHE)9781484201213</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627-1)047600284</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-627</subfield><subfield code="b">ger</subfield><subfield code="c">DE-627</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1=" " ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">UY</subfield><subfield code="2">bicssc</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">004</subfield><subfield code="2">23</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Johnson, Chris</subfield><subfield code="e">VerfasserIn</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Pro bash programming</subfield><subfield code="b">scripting the GNU/Linux shell</subfield><subfield code="c">Chris Johnson and Jayant Varma</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">Second edition.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">[Berkley, CA]</subfield><subfield code="b">Apress</subfield><subfield code="c">2015</subfield></datafield><datafield tag="264" ind1=" " ind2="4"><subfield code="c">©2015</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 Online-Ressource</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">Text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">Computermedien</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">Online-Ressource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Includes index. - Online resource; title from PDF title page (EBSCO, viewed June 24, 2015)</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">Pro Bash Programming teaches you how to effectively utilize the Bash shell in your programming. The Bash shell is a complete programming language, not merely a glue to combine external Linux commands. By taking full advantage of Shell internals, Shell programs can perform as snappily as utilities written in C or other compiled languages. And you will see how, without assuming Unix lore, you can write professional Bash 4.3 programs through standard programming techniques. This second edition has updated for Bash 4.3, and many scripts have been rewritten to make them more idiomatically Bash, taking better advantage of features specific to Bash. It is easy to read, understand, and will teach you how to get to grips with Bash programming without drowning you in pages and pages of syntax. Using this book you will be able to use the shell efficiently, make scripts run faster using expansion and external commands, and understand how to overcome many common mistakes that cause scripts to fail. This book is perfect for all beginning Linux and Unix system administrators who want to be in full control of their systems, and really get to grips with Bash programming.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Operating systems (Computers)</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">User interfaces (Computer systems)</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">computerwetenschappen</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">computer sciences</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Information and Communication Technology (General)</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Informatie- en communicatietechnologie (algemeen)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Systèmes d'exploitation (Ordinateurs)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Interfaces utilisateurs (Informatique)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">operating systems</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Software Engineering</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Computer programming ; software development</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">COMPUTERS ; Computer Literacy</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">COMPUTERS ; Computer Science</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">COMPUTERS ; Data Processing</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">COMPUTERS ; Hardware ; General</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">COMPUTERS ; Information Technology</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">COMPUTERS ; Machine Theory</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">COMPUTERS ; Reference</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Operating systems (Computers)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">User interfaces (Computer systems)</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Varma, Jayant</subfield><subfield code="e">VerfasserIn</subfield><subfield code="4">aut</subfield></datafield><datafield tag="776" ind1="1" ind2=" "><subfield code="z">9781484201220</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Druck-Ausgabe</subfield><subfield code="z">9781484201220</subfield></datafield><datafield tag="966" ind1="4" ind2="0"><subfield code="l">DE-91</subfield><subfield code="p">ZDB-30-ORH</subfield><subfield code="q">TUM_PDA_ORH</subfield><subfield code="u">https://learning.oreilly.com/library/view/-/9781484201213/?ar</subfield><subfield code="m">X:ORHE</subfield><subfield code="x">Aggregator</subfield><subfield code="z">lizenzpflichtig</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-ORH</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-ORH</subfield></datafield><datafield tag="951" ind1=" " ind2=" "><subfield code="a">BO</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-ORH</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-91</subfield></datafield></record></collection> |
id | ZDB-30-ORH-047600284 |
illustrated | Not Illustrated |
indexdate | 2025-01-17T11:21:19Z |
institution | BVB |
isbn | 9781484201213 1484201213 1484201221 9781484201220 |
language | English |
open_access_boolean | |
owner | DE-91 DE-BY-TUM |
owner_facet | DE-91 DE-BY-TUM |
physical | 1 Online-Ressource |
psigel | ZDB-30-ORH TUM_PDA_ORH ZDB-30-ORH |
publishDate | 2015 |
publishDateSearch | 2015 |
publishDateSort | 2015 |
publisher | Apress |
record_format | marc |
spelling | Johnson, Chris VerfasserIn aut Pro bash programming scripting the GNU/Linux shell Chris Johnson and Jayant Varma Second edition. [Berkley, CA] Apress 2015 ©2015 1 Online-Ressource Text txt rdacontent Computermedien c rdamedia Online-Ressource cr rdacarrier Includes index. - Online resource; title from PDF title page (EBSCO, viewed June 24, 2015) Pro Bash Programming teaches you how to effectively utilize the Bash shell in your programming. The Bash shell is a complete programming language, not merely a glue to combine external Linux commands. By taking full advantage of Shell internals, Shell programs can perform as snappily as utilities written in C or other compiled languages. And you will see how, without assuming Unix lore, you can write professional Bash 4.3 programs through standard programming techniques. This second edition has updated for Bash 4.3, and many scripts have been rewritten to make them more idiomatically Bash, taking better advantage of features specific to Bash. It is easy to read, understand, and will teach you how to get to grips with Bash programming without drowning you in pages and pages of syntax. Using this book you will be able to use the shell efficiently, make scripts run faster using expansion and external commands, and understand how to overcome many common mistakes that cause scripts to fail. This book is perfect for all beginning Linux and Unix system administrators who want to be in full control of their systems, and really get to grips with Bash programming. Operating systems (Computers) User interfaces (Computer systems) computerwetenschappen computer sciences Information and Communication Technology (General) Informatie- en communicatietechnologie (algemeen) Systèmes d'exploitation (Ordinateurs) Interfaces utilisateurs (Informatique) operating systems Software Engineering Computer programming ; software development COMPUTERS ; Computer Literacy COMPUTERS ; Computer Science COMPUTERS ; Data Processing COMPUTERS ; Hardware ; General COMPUTERS ; Information Technology COMPUTERS ; Machine Theory COMPUTERS ; Reference Varma, Jayant VerfasserIn aut 9781484201220 Erscheint auch als Druck-Ausgabe 9781484201220 |
spellingShingle | Johnson, Chris Varma, Jayant Pro bash programming scripting the GNU/Linux shell Operating systems (Computers) User interfaces (Computer systems) computerwetenschappen computer sciences Information and Communication Technology (General) Informatie- en communicatietechnologie (algemeen) Systèmes d'exploitation (Ordinateurs) Interfaces utilisateurs (Informatique) operating systems Software Engineering Computer programming ; software development COMPUTERS ; Computer Literacy COMPUTERS ; Computer Science COMPUTERS ; Data Processing COMPUTERS ; Hardware ; General COMPUTERS ; Information Technology COMPUTERS ; Machine Theory COMPUTERS ; Reference |
title | Pro bash programming scripting the GNU/Linux shell |
title_auth | Pro bash programming scripting the GNU/Linux shell |
title_exact_search | Pro bash programming scripting the GNU/Linux shell |
title_full | Pro bash programming scripting the GNU/Linux shell Chris Johnson and Jayant Varma |
title_fullStr | Pro bash programming scripting the GNU/Linux shell Chris Johnson and Jayant Varma |
title_full_unstemmed | Pro bash programming scripting the GNU/Linux shell Chris Johnson and Jayant Varma |
title_short | Pro bash programming |
title_sort | pro bash programming scripting the gnu linux shell |
title_sub | scripting the GNU/Linux shell |
topic | Operating systems (Computers) User interfaces (Computer systems) computerwetenschappen computer sciences Information and Communication Technology (General) Informatie- en communicatietechnologie (algemeen) Systèmes d'exploitation (Ordinateurs) Interfaces utilisateurs (Informatique) operating systems Software Engineering Computer programming ; software development COMPUTERS ; Computer Literacy COMPUTERS ; Computer Science COMPUTERS ; Data Processing COMPUTERS ; Hardware ; General COMPUTERS ; Information Technology COMPUTERS ; Machine Theory COMPUTERS ; Reference |
topic_facet | Operating systems (Computers) User interfaces (Computer systems) computerwetenschappen computer sciences Information and Communication Technology (General) Informatie- en communicatietechnologie (algemeen) Systèmes d'exploitation (Ordinateurs) Interfaces utilisateurs (Informatique) operating systems Software Engineering Computer programming ; software development COMPUTERS ; Computer Literacy COMPUTERS ; Computer Science COMPUTERS ; Data Processing COMPUTERS ; Hardware ; General COMPUTERS ; Information Technology COMPUTERS ; Machine Theory COMPUTERS ; Reference |
work_keys_str_mv | AT johnsonchris probashprogrammingscriptingthegnulinuxshell AT varmajayant probashprogrammingscriptingthegnulinuxshell |