Shell programming in Unix, Linux and OS X
Gespeichert in:
Vorheriger Titel: | Kochan, Stephen G. Shell programming |
---|---|
Hauptverfasser: | , |
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Indianapolis, Indiana
Addison-Wesley
[2017]
|
Ausgabe: | Fourth edition |
Schriftenreihe: | Developer's library
Always learning |
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV044216569 | ||
003 | DE-604 | ||
005 | 20191202 | ||
007 | t| | ||
008 | 170309s2017 xxua||| |||| 00||| eng d | ||
020 | |a 9780134496009 |c pbk |9 978-0-13-449600-9 | ||
020 | |a 0134496000 |c pbk |9 0-13-449600-0 | ||
035 | |a (OCoLC)965367084 | ||
035 | |a (DE-599)BVBBV044216569 | ||
040 | |a DE-604 |b ger |e rda | ||
041 | 0 | |a eng | |
044 | |a xxu |c US | ||
049 | |a DE-11 |a DE-739 | ||
082 | 0 | |a 005.432 | |
084 | |a ST 261 |0 (DE-625)143633: |2 rvk | ||
100 | 1 | |a Kochan, Stephen G. |d 1955- |e Verfasser |0 (DE-588)112553346 |4 aut | |
245 | 1 | 0 | |a Shell programming in Unix, Linux and OS X |c Stephen G. Kochan, Patrick Wood |
250 | |a Fourth edition | ||
264 | 1 | |a Indianapolis, Indiana |b Addison-Wesley |c [2017] | |
264 | 4 | |c © 2017 | |
300 | |a xv, 392 Seiten |b Illustrationen, Diagramme | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a Developer's library | |
490 | 0 | |a Always learning | |
630 | 0 | 4 | |a UNIX Shells |
650 | 4 | |a Operating systems (Computers) | |
650 | 0 | 7 | |a Korn-Shell |0 (DE-588)4243828-7 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Bourne-Shell |0 (DE-588)4243827-5 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a SHELL |g Programmiersprache |0 (DE-588)4116486-6 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a UNIX V 3.0 |0 (DE-588)4252603-6 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Programmierumgebung |0 (DE-588)4134837-0 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a UNIX |0 (DE-588)4061835-3 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Programmierung |0 (DE-588)4076370-5 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a UNIX |0 (DE-588)4061835-3 |D s |
689 | 0 | 1 | |a SHELL |g Programmiersprache |0 (DE-588)4116486-6 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a UNIX |0 (DE-588)4061835-3 |D s |
689 | 1 | 1 | |a Programmierung |0 (DE-588)4076370-5 |D s |
689 | 1 | |8 1\p |5 DE-604 | |
689 | 2 | 0 | |a UNIX V 3.0 |0 (DE-588)4252603-6 |D s |
689 | 2 | 1 | |a SHELL |g Programmiersprache |0 (DE-588)4116486-6 |D s |
689 | 2 | |8 2\p |5 DE-604 | |
689 | 3 | 0 | |a UNIX |0 (DE-588)4061835-3 |D s |
689 | 3 | 1 | |a Programmierumgebung |0 (DE-588)4134837-0 |D s |
689 | 3 | |8 3\p |5 DE-604 | |
689 | 4 | 0 | |a Korn-Shell |0 (DE-588)4243828-7 |D s |
689 | 4 | |8 4\p |5 DE-604 | |
689 | 5 | 0 | |a Bourne-Shell |0 (DE-588)4243827-5 |D s |
689 | 5 | |8 5\p |5 DE-604 | |
700 | 1 | |a Wood, Patrick H. |e Verfasser |0 (DE-588)17245736X |4 aut | |
776 | 0 | 8 | |i Erscheint auch als |n Online-Ausgabe |z 978-0-13-449669-6 |z 0-13-449669-8 |w (DE-604)BV043969933 |
780 | 0 | 0 | |i Vorangegangen ist |a Kochan, Stephen G. |t Shell programming |
856 | 4 | 2 | |m HBZ Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=029622664&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
883 | 1 | |8 1\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk | |
883 | 1 | |8 2\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk | |
883 | 1 | |8 3\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk | |
883 | 1 | |8 4\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk | |
883 | 1 | |8 5\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk | |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-029622664 |
Datensatz im Suchindex
_version_ | 1819695215188901888 |
---|---|
adam_text | Titel: Shell programming in Unix, Linux and OS X
Autor: Kochan, Stephen G
Jahr: 2017
Table of Contents
Introduction 1
How This Book Is Organized 2
Accessing the Free Web Edition 3
1 A Quick Review of the Basics 5
Some Basic Commands 5
Displaying the Date and Time: The date Command 5
Finding Out Who s Logged In: The who Command 5
Echoing Characters: The echo Command 6
Working with Files 6
Listing Files: The Is Command 7
Displaying the Contents of a File: The cat Command 7
Counting the Number of Words in a File: The wc Command 7
Command Options 8
Making a Copy of a File: The cp Command 8
Renaming a File: The mv Command 8
Removing a File: The rm Command 9
Working with Directories 9
The Home Directory and Pathnames 10
Displaying Your Working Directory: The pwd Command 12
Changing Directories: The cd Command 12
More on the Is Command 15
Creating a Directory: The mkdir Command 17
Copying a File from One Directory to Another 18
Moving Files Between Directories 19
Linking Files: The In Command 20
Removing a Directory: The rmdir Command 23
Filename Substitution 24
The Asterisk 24
Matching Single Characters 25
Filename Nuances 27
Spaces in Filenames 27
Other Weird Characters 28
Standard Input/Output, and I/O Redirection 28
Standard Input and Standard Output 28
Output Redirection 30
Input Redirection 32
Pipes 33
Filters 35
Standard Error 35
More on Commands 36
Typing More Than One Command on a Line 36
Sending a Command to the Background 36
The ps Command 37
Command Summary 37
2 What Is the Shell? 39
The Kernel and the Utilities 39
The Login Shell 40
Typing Commands to the Shell 43
The Shell s Responsibilities 44
Program Execution 45
Variable and Filename Substitution 47
I/O Redirection 48
Hooking up a Pipeline 49
Environment Control 49
Interpreted Programming Language 50
3 Tools of the Trade 51
Regular Expressions 51
Matching Any Character: The Period (.) 51
Matching the Beginning of the Line: The Caret O 53
Matching the End of the Line: The Dollar Sign $ 53
Matching a Character Set: The [. . . ] Construct 55
Matching Zero or More Characters: The Asterisk (*) 57
Matching a Precise Number of Subpatterns: {. . . } 59
Saving Matched Characters: (. . . ) 61
cut 64
The -d and -f Options 66
paste 68
The -d Option 69
The -s Option 70
viii Contents
sed 70
The -n Option 72
Deleting Lines 73
tr 74
The -s Option 76
The -d Option 77
grep 78
Regular Expressions and grep 81
The -v Option 82
The -1 Option 82
The -n Option 83
sort 84
The -u Option 84
The -r Option 85
The -o Option 85
The -n Option 86
Skipping Fields 87
The -t Option 87
Other Options 88
uniq 88
The -d Option 89
Other Options 90
4 And Away We Go 93
Command Files 93
Comments 96
Variables 97
Displaying the Values of Variables 98
Undefined Variables Have the Null Value 100
Filename Substitution and Variables 101
The $ {variable} Construct 102
Built-in Integer Arithmetic 103
5 Can I Quote You on That? 105
The Single Quote 105
The Double Quote 109
The Backslash 111
Using the Backslash for Continuing Lines 112
The Backslash Inside Double Quotes 112
Command Substitution 114
The Back Quote 114
The $(...) Construct 115
The expr Command 119
6 Passing Arguments 121
The $# Variable 122
The $* Variable 123
A Program to Look Up Someone in the Phone Book 124
A Program to Add Someone to the Phone Book 125
A Program to Remove Someone from the Phone Book 127
$ {n} 128
The shift Command 128
7 Decisions, Decisions 131
Exit Status 131
The $? Variable 132
The test Command 135
String Operators 135
An Alternative Format for test 139
Integer Operators 140
File Operators 142
The Logical Negation Operator ! 143
The Logical AND Operator -a 143
Parentheses 144
The Logical OR Operator -o 144
The else Construct 145
The exit Command 147
A Second Look at the rem Program 147
The el if Construct 148
Yet Another Version of rem 151
The case Command 153
Special Pattern-Matching Characters 155
The -x Option for Debugging Programs 157
Back to the case 159
x Contents
The Null Command : 160
The and | | Constructs 161
8 Round and Round She Goes 163
The for Command 163
The $@ Variable 166
The for Without the List 167
The while Command 168
The until Command 170
More on Loops 174
Breaking Out of a Loop 174
Skipping the Remaining Commands in a Loop 176
Executing a Loop in the Background 177
I/O Redirection on a Loop 177
Piping Data into and out of a Loop 178
Typing a Loop on One Line 179
The getopts Command 180
9 Reading and Printing Data 185
The read Command 185
A Program to Copy Files 185
Special echo Escape Characters 187
An Improved Version of mycp 188
A Final Version of mycp 190
A Menu-Driven Phone Program 193
The $$ Variable and Temporary Files 198
The Exit Status from read 199
The printf Command 202
10 Your Environment 209
Local Variables 209
Subshells 210
Exported Variables 211
export -p 215
PSi and PS2 216
HOME 217
PATH 217
Contents xi
Your Current Directory 225
CD PATH 226
More on Subshells 227
The . Command 227
The exec Command 230
The (...) and { ...; } Constructs 231
Another Way to Pass Variables to a Subshell 234
Your .profile File 235
The TERM Variable 236
The TZ Variable 237
11 More on Parameters 239
Parameter Substitution 239
${parameter} 239
$ {parameter:-value} 240
$ {parameter:=value} 241
$ {parameter: ?value} 241
$ { parameter:+value } 242
Pattern Matching Constructs 242
${#variable} 244
The $0 Variable 245
The set Command 246
The -x Option 246
set with No Arguments 247
Using set to Reassign Positional Parameters 247
The -- Option 248
Other Options to set 251
The IFS Variable 251
The readonly Command 254
The unset Command 254
12 Loose Ends 255
The eval Command 255
The wait Command 257
The $ ! Variable 257
The trap Command 258
trap with No Arguments 259
xii Contents
Ignoring Signals 260
Resetting Traps 261
More on I/O 261
- and - 262
In-line Input Redirection 262
Shell Archives 264
Functions 268
Removing a Function Definition 271
The return Command 271
The type Command 271
13 Rolo Revisited 273
Data Formatting Considerations 273
rolo 274
add 277
lu 278
display 278
rem 280
change 281
listall 283
Sample Output 284
14 Interactive and Nonstandard Shell Features 289
Getting the Right Shell 289
The ENV File 290
Command-Line Editing 291
Command Flistory 292
The vi Line Edit Mode 292
Accessing Commands from Your History 294
The emacs Line Edit Mode 296
Accessing Commands from Your History 298
Other Ways to Access Your History 300
The history Command 300
The fc Command 301
The r Command 301
Functions 303
Local Variables 303
Automatically Loaded Functions 303
Contents xiii
Integer Arithmetic 303
Integer Types 304
Numbers in Different Bases 305
The alias Command 307
Removing Aliases 309
Arrays 309
Job Control 315
Stopped Jobs and the fg and bg Commands 316
Miscellaneous Features 317
Other Features of the cd Command 317
Tilde Substitution 318
Order of Search 319
Compatibility Summary 319
A Shell Summary 321
Startup 321
Commands 321
Comments 322
Parameters and Variables 322
Shell Variables 322
Positional Parameters 322
Special Parameters 323
Parameter Substitution 324
Command Re-entry 326
The fc Command 326
vi Line Edit Mode 326
Quoting 329
Tilde Substitution 329
Arithmetic Expressions 330
Filename Substitution 331
I/O Redirection 331
Exported Variables and Subshell Execution 332
The (...) Construct 332
The { ...; } Construct 332
More on Shell Variables 333
Functions 333
Job Control 333
xiv Contents
Shell Jobs 333
Stopping Jobs 334
Command Summary 334
The : Command 334
The . Command 334
The alias Command 335
The bg Command 335
The break Command 336
The case Command 336
The cd Command 337
The continue Command 338
The echo Command 338
The eval Command 339
The exec Command 339
The exit Command 340
The export Command 340
The false Command 341
The f c Command 341
The fg Command 342
The for Command 342
The getopts Command 343
The hash Command 344
The if Command 344
The jobs Command 347
The kill Command 347
The newgrp Command 347
The pwd Command 348
The read Command 348
The readonly Command 349
The return Command 349
The set Command 350
The shift Command 352
The test Command 352
The times Command 354
The trap Command 355
The true Command 356
The type Command 356
The umask Command 356
The unalias Command 356
The unset Command 357
The until Command 357
The wait Command 358
The while Command 358
For More Information 359
Online Documentation 359
Documentation on the Web 360
Books 360
O Reilly Associates 360
Pearson 361
Index 363
|
any_adam_object | 1 |
author | Kochan, Stephen G. 1955- Wood, Patrick H. |
author_GND | (DE-588)112553346 (DE-588)17245736X |
author_facet | Kochan, Stephen G. 1955- Wood, Patrick H. |
author_role | aut aut |
author_sort | Kochan, Stephen G. 1955- |
author_variant | s g k sg sgk p h w ph phw |
building | Verbundindex |
bvnumber | BV044216569 |
classification_rvk | ST 261 |
ctrlnum | (OCoLC)965367084 (DE-599)BVBBV044216569 |
dewey-full | 005.432 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.432 |
dewey-search | 005.432 |
dewey-sort | 15.432 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
edition | Fourth edition |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>03198nam a2200757 c 4500</leader><controlfield tag="001">BV044216569</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20191202 </controlfield><controlfield tag="007">t|</controlfield><controlfield tag="008">170309s2017 xxua||| |||| 00||| eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9780134496009</subfield><subfield code="c">pbk</subfield><subfield code="9">978-0-13-449600-9</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">0134496000</subfield><subfield code="c">pbk</subfield><subfield code="9">0-13-449600-0</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)965367084</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV044216569</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">xxu</subfield><subfield code="c">US</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-11</subfield><subfield code="a">DE-739</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.432</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 261</subfield><subfield code="0">(DE-625)143633:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Kochan, Stephen G.</subfield><subfield code="d">1955-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)112553346</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Shell programming in Unix, Linux and OS X</subfield><subfield code="c">Stephen G. Kochan, Patrick Wood</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">Fourth edition</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Indianapolis, Indiana</subfield><subfield code="b">Addison-Wesley</subfield><subfield code="c">[2017]</subfield></datafield><datafield tag="264" ind1=" " ind2="4"><subfield code="c">© 2017</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">xv, 392 Seiten</subfield><subfield code="b">Illustrationen, Diagramme</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">Developer's library</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">Always learning</subfield></datafield><datafield tag="630" ind1="0" ind2="4"><subfield code="a">UNIX Shells</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Operating systems (Computers)</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Korn-Shell</subfield><subfield code="0">(DE-588)4243828-7</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Bourne-Shell</subfield><subfield code="0">(DE-588)4243827-5</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">SHELL</subfield><subfield code="g">Programmiersprache</subfield><subfield code="0">(DE-588)4116486-6</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">UNIX V 3.0</subfield><subfield code="0">(DE-588)4252603-6</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Programmierumgebung</subfield><subfield code="0">(DE-588)4134837-0</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">UNIX</subfield><subfield code="0">(DE-588)4061835-3</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Programmierung</subfield><subfield code="0">(DE-588)4076370-5</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">UNIX</subfield><subfield code="0">(DE-588)4061835-3</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">SHELL</subfield><subfield code="g">Programmiersprache</subfield><subfield code="0">(DE-588)4116486-6</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="1" ind2="0"><subfield code="a">UNIX</subfield><subfield code="0">(DE-588)4061835-3</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="1"><subfield code="a">Programmierung</subfield><subfield code="0">(DE-588)4076370-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="2" ind2="0"><subfield code="a">UNIX V 3.0</subfield><subfield code="0">(DE-588)4252603-6</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="2" ind2="1"><subfield code="a">SHELL</subfield><subfield code="g">Programmiersprache</subfield><subfield code="0">(DE-588)4116486-6</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="2" ind2=" "><subfield code="8">2\p</subfield><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="3" ind2="0"><subfield code="a">UNIX</subfield><subfield code="0">(DE-588)4061835-3</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="3" ind2="1"><subfield code="a">Programmierumgebung</subfield><subfield code="0">(DE-588)4134837-0</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="3" ind2=" "><subfield code="8">3\p</subfield><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="4" ind2="0"><subfield code="a">Korn-Shell</subfield><subfield code="0">(DE-588)4243828-7</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="4" ind2=" "><subfield code="8">4\p</subfield><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="5" ind2="0"><subfield code="a">Bourne-Shell</subfield><subfield code="0">(DE-588)4243827-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="5" ind2=" "><subfield code="8">5\p</subfield><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Wood, Patrick H.</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)17245736X</subfield><subfield code="4">aut</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Online-Ausgabe</subfield><subfield code="z">978-0-13-449669-6</subfield><subfield code="z">0-13-449669-8</subfield><subfield code="w">(DE-604)BV043969933</subfield></datafield><datafield tag="780" ind1="0" ind2="0"><subfield code="i">Vorangegangen ist</subfield><subfield code="a">Kochan, Stephen G.</subfield><subfield code="t">Shell programming</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">HBZ Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=029622664&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="a">cgwrk</subfield><subfield code="d">20201028</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#cgwrk</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">2\p</subfield><subfield code="a">cgwrk</subfield><subfield code="d">20201028</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#cgwrk</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">3\p</subfield><subfield code="a">cgwrk</subfield><subfield code="d">20201028</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#cgwrk</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">4\p</subfield><subfield code="a">cgwrk</subfield><subfield code="d">20201028</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#cgwrk</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">5\p</subfield><subfield code="a">cgwrk</subfield><subfield code="d">20201028</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#cgwrk</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-029622664</subfield></datafield></record></collection> |
id | DE-604.BV044216569 |
illustrated | Illustrated |
indexdate | 2024-12-24T05:54:05Z |
institution | BVB |
isbn | 9780134496009 0134496000 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-029622664 |
oclc_num | 965367084 |
open_access_boolean | |
owner | DE-11 DE-739 |
owner_facet | DE-11 DE-739 |
physical | xv, 392 Seiten Illustrationen, Diagramme |
publishDate | 2017 |
publishDateSearch | 2017 |
publishDateSort | 2017 |
publisher | Addison-Wesley |
record_format | marc |
series2 | Developer's library Always learning |
spellingShingle | Kochan, Stephen G. 1955- Wood, Patrick H. Shell programming in Unix, Linux and OS X UNIX Shells Operating systems (Computers) Korn-Shell (DE-588)4243828-7 gnd Bourne-Shell (DE-588)4243827-5 gnd SHELL Programmiersprache (DE-588)4116486-6 gnd UNIX V 3.0 (DE-588)4252603-6 gnd Programmierumgebung (DE-588)4134837-0 gnd UNIX (DE-588)4061835-3 gnd Programmierung (DE-588)4076370-5 gnd |
subject_GND | (DE-588)4243828-7 (DE-588)4243827-5 (DE-588)4116486-6 (DE-588)4252603-6 (DE-588)4134837-0 (DE-588)4061835-3 (DE-588)4076370-5 |
title | Shell programming in Unix, Linux and OS X |
title_auth | Shell programming in Unix, Linux and OS X |
title_exact_search | Shell programming in Unix, Linux and OS X |
title_full | Shell programming in Unix, Linux and OS X Stephen G. Kochan, Patrick Wood |
title_fullStr | Shell programming in Unix, Linux and OS X Stephen G. Kochan, Patrick Wood |
title_full_unstemmed | Shell programming in Unix, Linux and OS X Stephen G. Kochan, Patrick Wood |
title_old | Kochan, Stephen G. Shell programming |
title_short | Shell programming in Unix, Linux and OS X |
title_sort | shell programming in unix linux and os x |
topic | UNIX Shells Operating systems (Computers) Korn-Shell (DE-588)4243828-7 gnd Bourne-Shell (DE-588)4243827-5 gnd SHELL Programmiersprache (DE-588)4116486-6 gnd UNIX V 3.0 (DE-588)4252603-6 gnd Programmierumgebung (DE-588)4134837-0 gnd UNIX (DE-588)4061835-3 gnd Programmierung (DE-588)4076370-5 gnd |
topic_facet | UNIX Shells Operating systems (Computers) Korn-Shell Bourne-Shell SHELL Programmiersprache UNIX V 3.0 Programmierumgebung UNIX Programmierung |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=029622664&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT kochanstepheng shellprogramminginunixlinuxandosx AT woodpatrickh shellprogramminginunixlinuxandosx |