Pro Bash: learn to script and program the GNU/Linux shell
Learn how to effectively utilize the Bash shell in your programming. This refreshed and expanded third edition has been updated to Bash 5.2, 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...
Gespeichert in:
Beteiligte Personen: | , |
---|---|
Format: | Elektronisch E-Book |
Sprache: | Englisch |
Veröffentlicht: |
New York
Apress
[2023]
|
Ausgabe: | Third edition. |
Schlagwörter: | |
Links: | https://learning.oreilly.com/library/view/-/9781484295885/?ar |
Zusammenfassung: | Learn how to effectively utilize the Bash shell in your programming. This refreshed and expanded third edition has been updated to Bash 5.2, 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. 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 programs through standard programming techniques. You will: Use the Bash shell to write utilities and accomplish most programming tasks Replace many external commands with shell parameter expansion making scripts very fast Avoid many common mistakes that cause scripts to fail See how Bashs read line and history libraries can save typing when getting user input Build shell scripts that get information from the Web. |
Beschreibung: | Includes bibliographical references and index. - Print version record |
Umfang: | 1 Online-Ressource (xxi, 305 Seiten) illustrations |
ISBN: | 9781484295885 1484295889 |
Internformat
MARC
LEADER | 00000cam a22000002 4500 | ||
---|---|---|---|
001 | ZDB-30-ORH-100065767 | ||
003 | DE-627-1 | ||
005 | 20240228122105.0 | ||
007 | cr uuu---uuuuu | ||
008 | 240104s2023 xx |||||o 00| ||eng c | ||
020 | |a 9781484295885 |c electronic bk. |9 978-1-4842-9588-5 | ||
020 | |a 1484295889 |c electronic bk. |9 1-4842-9588-9 | ||
035 | |a (DE-627-1)100065767 | ||
035 | |a (DE-599)KEP100065767 | ||
035 | |a (ORHE)9781484295885 | ||
035 | |a (DE-627-1)100065767 | ||
040 | |a DE-627 |b ger |c DE-627 |e rda | ||
041 | |a eng | ||
072 | 7 | |a U |2 bicssc | |
072 | 7 | |a COM051390 |2 bisacsh | |
082 | 0 | |a 005.4/38 |2 23/eng/20231114 | |
100 | 1 | |a Varma, Jayant |e VerfasserIn |4 aut | |
245 | 1 | 0 | |a Pro Bash |b learn to script and program the GNU/Linux shell |c Jayant Varma, Chris F.A. Johnson |
250 | |a Third edition. | ||
264 | 1 | |a New York |b Apress |c [2023] | |
264 | 4 | |c ©2023 | |
300 | |a 1 Online-Ressource (xxi, 305 Seiten) |b illustrations | ||
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 bibliographical references and index. - Print version record | ||
520 | |a Learn how to effectively utilize the Bash shell in your programming. This refreshed and expanded third edition has been updated to Bash 5.2, 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. 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 programs through standard programming techniques. You will: Use the Bash shell to write utilities and accomplish most programming tasks Replace many external commands with shell parameter expansion making scripts very fast Avoid many common mistakes that cause scripts to fail See how Bashs read line and history libraries can save typing when getting user input Build shell scripts that get information from the Web. | ||
630 | 2 | 0 | |a UNIX Shells |
630 | 2 | 0 | |a UNIX (Computer file) |
650 | 0 | |a Operating systems (Computers) | |
650 | 0 | |a User interfaces (Computer systems) | |
700 | 1 | |a Johnson, Chris F. A. |e VerfasserIn |4 aut | |
776 | 1 | |z 9781484295878 | |
776 | 0 | 8 | |i Erscheint auch als |n Druck-Ausgabe |z 9781484295878 |
966 | 4 | 0 | |l DE-91 |p ZDB-30-ORH |q TUM_PDA_ORH |u https://learning.oreilly.com/library/view/-/9781484295885/?ar |m X:ORHE |x Aggregator |z lizenzpflichtig |3 Volltext |
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-100065767 |
---|---|
_version_ | 1821494936115085312 |
adam_text | |
any_adam_object | |
author | Varma, Jayant Johnson, Chris F. A. |
author_facet | Varma, Jayant Johnson, Chris F. A. |
author_role | aut aut |
author_sort | Varma, Jayant |
author_variant | j v jv c f a j cfa cfaj |
building | Verbundindex |
bvnumber | localTUM |
collection | ZDB-30-ORH |
ctrlnum | (DE-627-1)100065767 (DE-599)KEP100065767 (ORHE)9781484295885 |
dewey-full | 005.4/38 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.4/38 |
dewey-search | 005.4/38 |
dewey-sort | 15.4 238 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
edition | Third edition. |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>03171cam a22004692 4500</leader><controlfield tag="001">ZDB-30-ORH-100065767</controlfield><controlfield tag="003">DE-627-1</controlfield><controlfield tag="005">20240228122105.0</controlfield><controlfield tag="007">cr uuu---uuuuu</controlfield><controlfield tag="008">240104s2023 xx |||||o 00| ||eng c</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781484295885</subfield><subfield code="c">electronic bk.</subfield><subfield code="9">978-1-4842-9588-5</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1484295889</subfield><subfield code="c">electronic bk.</subfield><subfield code="9">1-4842-9588-9</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627-1)100065767</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)KEP100065767</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(ORHE)9781484295885</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627-1)100065767</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">U</subfield><subfield code="2">bicssc</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM051390</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.4/38</subfield><subfield code="2">23/eng/20231114</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Varma, Jayant</subfield><subfield code="e">VerfasserIn</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Pro Bash</subfield><subfield code="b">learn to script and program the GNU/Linux shell</subfield><subfield code="c">Jayant Varma, Chris F.A. Johnson</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">Third edition.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">New York</subfield><subfield code="b">Apress</subfield><subfield code="c">[2023]</subfield></datafield><datafield tag="264" ind1=" " ind2="4"><subfield code="c">©2023</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 Online-Ressource (xxi, 305 Seiten)</subfield><subfield code="b">illustrations</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 bibliographical references and index. - Print version record</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">Learn how to effectively utilize the Bash shell in your programming. This refreshed and expanded third edition has been updated to Bash 5.2, 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. 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 programs through standard programming techniques. You will: Use the Bash shell to write utilities and accomplish most programming tasks Replace many external commands with shell parameter expansion making scripts very fast Avoid many common mistakes that cause scripts to fail See how Bashs read line and history libraries can save typing when getting user input Build shell scripts that get information from the Web.</subfield></datafield><datafield tag="630" ind1="2" ind2="0"><subfield code="a">UNIX Shells</subfield></datafield><datafield tag="630" ind1="2" ind2="0"><subfield code="a">UNIX (Computer file)</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="700" ind1="1" ind2=" "><subfield code="a">Johnson, Chris F. A.</subfield><subfield code="e">VerfasserIn</subfield><subfield code="4">aut</subfield></datafield><datafield tag="776" ind1="1" ind2=" "><subfield code="z">9781484295878</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">9781484295878</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/-/9781484295885/?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="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-100065767 |
illustrated | Illustrated |
indexdate | 2025-01-17T11:22:17Z |
institution | BVB |
isbn | 9781484295885 1484295889 |
language | English |
open_access_boolean | |
owner | DE-91 DE-BY-TUM |
owner_facet | DE-91 DE-BY-TUM |
physical | 1 Online-Ressource (xxi, 305 Seiten) illustrations |
psigel | ZDB-30-ORH TUM_PDA_ORH ZDB-30-ORH |
publishDate | 2023 |
publishDateSearch | 2023 |
publishDateSort | 2023 |
publisher | Apress |
record_format | marc |
spelling | Varma, Jayant VerfasserIn aut Pro Bash learn to script and program the GNU/Linux shell Jayant Varma, Chris F.A. Johnson Third edition. New York Apress [2023] ©2023 1 Online-Ressource (xxi, 305 Seiten) illustrations Text txt rdacontent Computermedien c rdamedia Online-Ressource cr rdacarrier Includes bibliographical references and index. - Print version record Learn how to effectively utilize the Bash shell in your programming. This refreshed and expanded third edition has been updated to Bash 5.2, 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. 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 programs through standard programming techniques. You will: Use the Bash shell to write utilities and accomplish most programming tasks Replace many external commands with shell parameter expansion making scripts very fast Avoid many common mistakes that cause scripts to fail See how Bashs read line and history libraries can save typing when getting user input Build shell scripts that get information from the Web. UNIX Shells UNIX (Computer file) Operating systems (Computers) User interfaces (Computer systems) Johnson, Chris F. A. VerfasserIn aut 9781484295878 Erscheint auch als Druck-Ausgabe 9781484295878 |
spellingShingle | Varma, Jayant Johnson, Chris F. A. Pro Bash learn to script and program the GNU/Linux shell UNIX Shells UNIX (Computer file) Operating systems (Computers) User interfaces (Computer systems) |
title | Pro Bash learn to script and program the GNU/Linux shell |
title_auth | Pro Bash learn to script and program the GNU/Linux shell |
title_exact_search | Pro Bash learn to script and program the GNU/Linux shell |
title_full | Pro Bash learn to script and program the GNU/Linux shell Jayant Varma, Chris F.A. Johnson |
title_fullStr | Pro Bash learn to script and program the GNU/Linux shell Jayant Varma, Chris F.A. Johnson |
title_full_unstemmed | Pro Bash learn to script and program the GNU/Linux shell Jayant Varma, Chris F.A. Johnson |
title_short | Pro Bash |
title_sort | pro bash learn to script and program the gnu linux shell |
title_sub | learn to script and program the GNU/Linux shell |
topic | UNIX Shells UNIX (Computer file) Operating systems (Computers) User interfaces (Computer systems) |
topic_facet | UNIX Shells UNIX (Computer file) Operating systems (Computers) User interfaces (Computer systems) |
work_keys_str_mv | AT varmajayant probashlearntoscriptandprogramthegnulinuxshell AT johnsonchrisfa probashlearntoscriptandprogramthegnulinuxshell |