Muutke küpsiste eelistusi

E-raamat: Bash in easy steps

  • Formaat: 192 pages
  • Sari: In Easy Steps
  • Ilmumisaeg: 20-Feb-2019
  • Kirjastus: In Easy Steps Limited
  • ISBN-13: 9781840788563
  • Formaat - EPUB+DRM
  • Hind: 15,90 €*
  • * hind on lõplik, st. muud allahindlused enam ei rakendu
  • Lisa ostukorvi
  • Lisa soovinimekirja
  • See e-raamat on mõeldud ainult isiklikuks kasutamiseks. E-raamatuid ei saa tagastada.
  • Formaat: 192 pages
  • Sari: In Easy Steps
  • Ilmumisaeg: 20-Feb-2019
  • Kirjastus: In Easy Steps Limited
  • ISBN-13: 9781840788563

DRM piirangud

  • Kopeerimine (copy/paste):

    ei ole lubatud

  • Printimine:

    ei ole lubatud

  • Kasutamine:

    Digitaalõiguste kaitse (DRM)
    Kirjastus on väljastanud selle e-raamatu krüpteeritud kujul, mis tähendab, et selle lugemiseks peate installeerima spetsiaalse tarkvara. Samuti peate looma endale  Adobe ID Rohkem infot siin. E-raamatut saab lugeda 1 kasutaja ning alla laadida kuni 6'de seadmesse (kõik autoriseeritud sama Adobe ID-ga).

    Vajalik tarkvara
    Mobiilsetes seadmetes (telefon või tahvelarvuti) lugemiseks peate installeerima selle tasuta rakenduse: PocketBook Reader (iOS / Android)

    PC või Mac seadmes lugemiseks peate installima Adobe Digital Editionsi (Seeon tasuta rakendus spetsiaalselt e-raamatute lugemiseks. Seda ei tohi segamini ajada Adober Reader'iga, mis tõenäoliselt on juba teie arvutisse installeeritud )

    Seda e-raamatut ei saa lugeda Amazon Kindle's. 

Bash in easy steps guides the reader through the basics of programming in Bash.

The Bourne Again SHell (Bash) is a powerful command-line shell interface that lets you communicate directly with the kernel at the heart of a computer’s operating system for total control. Bash is the default shell for Unix-based operating systems Linux, Mac OS X, and Raspbian on Raspberry Pi devices, and is also available to Windows users on the Windows Subsystem for Linux (WSL).

This book will show you how to use the Bash command-line interface and how to employ Bash's programming abilities. Complete examples illustrate each aspect with colorized source code and full-color screenshots depict the actual output.

Bash in easy steps begins by demonstrating Bash commands for system navigation and file manipulation so you will quickly become familiar with the command-line interface. It explains all the BASH basics before moving on to describe advanced features such as command history, command-line editing, and environment customization. The book then introduces Bash programming with examples of flow control, command switches, input/output, and debugging - allowing you to create your own executable programs by copying the examples.

Bash in easy steps has an easy-to-follow style that will appeal to:

  • Users who are completely new to Unix-based operating systems
  • Casual users who wish to expand their knowledge of their computer system
  • Those who would like to learn coding skills by writing useful shell scripts
  • The student who is studying programming at school or college
  • Those seeking a career in computing and need a fundamental understanding of the BASH interpreter on Unix-based operating systems
  • 1 Getting Started
    7(20)
    Introducing Bash
    8(1)
    Discovering the Shell
    9(1)
    Installing Linux on Windows
    10(2)
    Initializing the Distro
    12(2)
    Understanding Commands
    14(2)
    Navigating the File System
    16(2)
    Dealing Wildcards
    18(2)
    Recognizing Metacharacters
    20(2)
    Quoting Phrases
    22(2)
    Getting Help
    24(2)
    Summary
    26(1)
    2 Managing Files
    27(18)
    Creating Folders
    28(2)
    Arranging Files
    30(2)
    Adding Links
    32(2)
    Examining Properties
    34(2)
    Comparing Files
    36(2)
    Finding Files
    38(2)
    Compressing Files
    40(2)
    Making Backups
    42(2)
    Summary
    44(1)
    3 Handling Text
    45(18)
    Reading and Writing
    46(2)
    Redirecting Output
    48(2)
    Seeking Strings
    50(2)
    Sorting Order
    52(2)
    Arranging Columns
    54(2)
    Matching Expressions
    56(2)
    Editing Text
    58(2)
    Inserting Text
    60(2)
    Summary
    62(1)
    4 Editing Commands
    63(18)
    Amending Characters
    64(2)
    Changing Lines
    66(2)
    Completing Commands
    68(2)
    Adjusting Characters
    70(2)
    Inserting Text
    72(2)
    Repeating History
    74(2)
    Fixing Commands
    76(2)
    Expanding History
    78(2)
    Summary
    80(1)
    5 Customizing Environment
    81(16)
    Switching Users
    82(2)
    Setting Permissions
    84(2)
    Creating Aliases
    86(2)
    Setting Options
    88(2)
    Modifying Variables
    90(2)
    Changing Prompts
    92(2)
    Adjusting Paths
    94(2)
    Summary
    96(1)
    6 Controlling Behavior
    97(18)
    Disabling Defaults
    98(2)
    Formatting Output
    100(2)
    Reading Input
    102(2)
    Substituting Commands
    104(2)
    Managing Jobs
    106(2)
    Killing Processes
    108(2)
    Communicating Routines
    110(2)
    Relating Shells
    112(2)
    Summary
    114(1)
    7 Performing Operations
    115(18)
    Storing Values
    116(2)
    Filling Arrays
    118(2)
    Handling Strings
    120(2)
    Doing Arithmetic
    122(2)
    Assigning Values
    124(2)
    Comparing Values
    126(2)
    Assessing Logic
    128(2)
    Matching Patterns
    130(2)
    Summary
    132(1)
    8 Directing Flow
    133(18)
    Examining Conditions
    134(2)
    Providing Alternatives
    136(2)
    Testing Cases
    138(2)
    Iterating For
    140(2)
    Selecting Options
    142(2)
    Looping While
    144(2)
    Looping Until
    146(2)
    Breaking Out
    148(2)
    Summary
    150(1)
    9 Employing Functions
    151(18)
    Creating Scripts
    152(2)
    Displaying Variables
    154(2)
    Inputting Values
    156(2)
    Providing Options
    158(2)
    Restricting Scope
    160(2)
    Repeating Calls
    162(2)
    Locating Bugs
    164(2)
    Randomizing Numbers
    166(2)
    Summary
    168(1)
    10 Handy Reference
    169(18)
    Special Characters
    170(2)
    Commands A-D
    172(2)
    Commands D-F
    174(2)
    Commands G-L
    176(2)
    Commands L-S
    178(2)
    Commands S-U
    180(2)
    Commands U-Z
    182(2)
    Date Formats
    184(2)
    Shell Variables
    186(1)
    Index 187
    Mike McGrath gained his extensive knowledge of computer languages while working as a developer contracting to companies around the world. Mike is an established In Easy Steps author with several guides to his credit including: C++; Javascript, Java, Linux, PHP, SQL and Visual Basic Express.