skip to content
Learning the bash Shell Preview this item
ClosePreview this item
Checking...

Learning the bash Shell

Author: Cameron Newham; Bill Rosenblatt
Publisher: Cambridge [England] ; Sesbastopol [Calif.] : O'Reilly, ©1998.
Edition/Format:   eBook : Document : English : 2nd ed., rev. & updatedView all editions and formats
Summary:

The 2nd edition of "Learning the Bash Shell" is backwards compatible with version 1.X but now covers version 2.0 and offers a sensible path for those wishing to update their programming skills with  Read more...

Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

 

Find a copy online

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Genre/Form: Electronic books
Additional Physical Format: Print version:
Newham, Cameron.
Learning the bash Shell.
Cambridge [England] ; Sesbastopol [Calif.] : O'Reilly, ©1998
(DLC) 98132271
(OCoLC)38936891
Material Type: Document, Internet resource
Document Type: Internet Resource, Computer File
All Authors / Contributors: Cameron Newham; Bill Rosenblatt
ISBN: 1565929616 9781565929616
OCLC Number: 44958133
Notes: Includes index.
Description: 1 online resource (xvi, 318 pages) : illustrations
Contents: Preface. Chapter 1. bash Basics What Is a Shell? Scope of This Book History of UNIX Shells Getting bash Interactive Shell Use Files Input and Output Background Jobs Special Characters and Quoting Help. Chapter 2. Command-Line Editing The History File emacs Editing Mode vi Editing Mode The fc Command History Expansion readline Keyboard Habits. Chapter 3. Customizing Your Environment The .bash_profile, .bash_logout, and .bashrc Files Aliases Options Shell Variables Customization and Subprocesses Customization Hints. Chapter 4. Basic Shell Programming Shell Scripts and Functions Shell Variables String Operators Command Substitution Advanced Examples: pushd and popd. Chapter 5. Flow Control if/else for case select while and until. Chapter 6. Command-Line Options and Typed Variables Command-Line Options Typed Variables Integer Variables and Arithmetic Arrays. Chapter 7. Input/Output and Command-Line Processing I/O Redirectors String I/O Command-Line Processing. Chapter 8. Process Handling Process IDs and Job Numbers Job Control Signals trap Coroutines Subshells Process Substitution. Chapter 9. Debugging Shell Programs Basic Debugging Aids A bash Debugger. Chapter 10. bash Administration Installing bash as the Standard Shell Environment Customization System Security Features. Chapter 11. bash for Your System Obtaining bash Unpacking the Archive What's in the Archive Who Do I Turn to? Appendix A. Related Shells. Appendix B. Reference Lists. Appendix C. Loadable Built-Ins. Appendix D. Syntax Appendix. E. Obtaining Sample Programs. Index.
Responsibility: Cameron Newham and Bill Rosenblatt.

Reviews

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.

Similar Items

Related Subjects:(4)

User lists with this item (2)

Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


Primary Entity

<http://www.worldcat.org/oclc/44958133> # Learning the bash Shell
    a schema:CreativeWork, schema:Book, schema:MediaObject ;
    library:oclcnum "44958133" ;
    library:placeOfPublication <http://id.loc.gov/vocabulary/countries/enk> ;
    library:placeOfPublication <http://experiment.worldcat.org/entity/work/data/82022#Place/cambridge_england> ; # Cambridge England
    library:placeOfPublication <http://experiment.worldcat.org/entity/work/data/82022#Place/sesbastopol_calif> ; # Sesbastopol Calif.
    schema:about <http://experiment.worldcat.org/entity/work/data/82022#CreativeWork/unix_shells> ; # UNIX Shells.
    schema:about <http://experiment.worldcat.org/entity/work/data/82022#Topic/computers_operating_systems_macintosh> ; # COMPUTERS--Operating Systems--Macintosh
    schema:about <http://dewey.info/class/005.4465/e21/> ;
    schema:about <http://id.worldcat.org/fast/1163191> ; # User interfaces (Computer systems)
    schema:about <http://experiment.worldcat.org/entity/work/data/82022#CreativeWork/unix_computer_file> ; # UNIX (Computer file)
    schema:bookEdition "2nd ed., rev. & updated." ;
    schema:bookFormat schema:EBook ;
    schema:contributor <http://experiment.worldcat.org/entity/work/data/82022#Person/rosenblatt_bill> ; # Bill Rosenblatt
    schema:copyrightYear "1998" ;
    schema:creator <http://experiment.worldcat.org/entity/work/data/82022#Person/newham_cameron> ; # Cameron Newham
    schema:datePublished "1998" ;
    schema:exampleOfWork <http://worldcat.org/entity/work/id/82022> ;
    schema:genre "Electronic books"@en ;
    schema:inLanguage "en" ;
    schema:isSimilarTo <http://www.worldcat.org/oclc/38936891> ;
    schema:name "Learning the bash Shell"@en ;
    schema:productID "44958133" ;
    schema:publication <http://www.worldcat.org/title/-/oclc/44958133#PublicationEvent/cambridge_england_sesbastopol_calif_o_reilly_1998> ;
    schema:publisher <http://experiment.worldcat.org/entity/work/data/82022#Agent/o_reilly> ; # O'Reilly
    schema:url <http://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&db=nlabk&AN=24642> ;
    schema:url <http://proquest.safaribooksonline.com/1565923472> ;
    schema:workExample <http://worldcat.org/isbn/9781565929616> ;
    wdrs:describedby <http://www.worldcat.org/title/-/oclc/44958133> ;
    .


Related Entities

<http://experiment.worldcat.org/entity/work/data/82022#CreativeWork/unix_computer_file> # UNIX (Computer file)
    a schema:CreativeWork ;
    schema:name "UNIX (Computer file)" ;
    .

<http://experiment.worldcat.org/entity/work/data/82022#Person/newham_cameron> # Cameron Newham
    a schema:Person ;
    schema:familyName "Newham" ;
    schema:givenName "Cameron" ;
    schema:name "Cameron Newham" ;
    .

<http://experiment.worldcat.org/entity/work/data/82022#Person/rosenblatt_bill> # Bill Rosenblatt
    a schema:Person ;
    schema:familyName "Rosenblatt" ;
    schema:givenName "Bill" ;
    schema:name "Bill Rosenblatt" ;
    .

<http://experiment.worldcat.org/entity/work/data/82022#Place/cambridge_england> # Cambridge England
    a schema:Place ;
    schema:name "Cambridge England" ;
    .

<http://experiment.worldcat.org/entity/work/data/82022#Place/sesbastopol_calif> # Sesbastopol Calif.
    a schema:Place ;
    schema:name "Sesbastopol Calif." ;
    .

<http://experiment.worldcat.org/entity/work/data/82022#Topic/computers_operating_systems_macintosh> # COMPUTERS--Operating Systems--Macintosh
    a schema:Intangible ;
    schema:name "COMPUTERS--Operating Systems--Macintosh"@en ;
    .

<http://id.worldcat.org/fast/1163191> # User interfaces (Computer systems)
    a schema:Intangible ;
    schema:name "User interfaces (Computer systems)"@en ;
    .

<http://worldcat.org/isbn/9781565929616>
    a schema:ProductModel ;
    schema:isbn "1565929616" ;
    schema:isbn "9781565929616" ;
    .

<http://www.worldcat.org/oclc/38936891>
    a schema:CreativeWork ;
    rdfs:label "Learning the bash Shell." ;
    schema:description "Print version:" ;
    schema:isSimilarTo <http://www.worldcat.org/oclc/44958133> ; # Learning the bash Shell
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.