<?xml version="1.0" encoding="UTF-8"?>
<collection xmlns="http://www.loc.gov/MARC21/slim">
 <record>
  <leader>03118cam a22004577a 4500</leader>
  <controlfield tag="001">TVCDKTCT83901</controlfield>
  <controlfield tag="005">20160519141636.2</controlfield>
  <controlfield tag="008">110127s2011    inua          001 0 eng  </controlfield>
  <datafield tag="980" ind1="\" ind2="\">
   <subfield code="a">Thư viện Trường CĐ Kỹ Thuật Cao Thắng</subfield>
  </datafield>
  <datafield tag="024" ind1=" " ind2=" ">
   <subfield code="a">RG_1 #1 eb0</subfield>
  </datafield>
  <datafield tag="010" ind1=" " ind2=" ">
   <subfield code="a">2011921770</subfield>
  </datafield>
  <datafield tag="016" ind1="7" ind2=" ">
   <subfield code="a">015678936 </subfield>
   <subfield code="2">Uk</subfield>
  </datafield>
  <datafield tag="020" ind1=" " ind2=" ">
   <subfield code="a">1118004426 (pbk.)</subfield>
  </datafield>
  <datafield tag="020" ind1=" " ind2=" ">
   <subfield code="a">9781118004425 (pbk.)</subfield>
  </datafield>
  <datafield tag="020" ind1=" " ind2=" ">
   <subfield code="a">9781118087770 (ebk.)</subfield>
  </datafield>
  <datafield tag="020" ind1=" " ind2=" ">
   <subfield code="a">9781118087787 (ebk.)</subfield>
  </datafield>
  <datafield tag="020" ind1=" " ind2=" ">
   <subfield code="a">9781118087794 (ebk.)</subfield>
  </datafield>
  <datafield tag="035" ind1=" " ind2=" ">
   <subfield code="a">(OCoLC)ocn712601651</subfield>
  </datafield>
  <datafield tag="040" ind1=" " ind2=" ">
   <subfield code="a">PJW </subfield>
   <subfield code="c">PJW </subfield>
   <subfield code="d">YDXCP </subfield>
   <subfield code="d">BTCTA </subfield>
   <subfield code="d">UKMGB </subfield>
   <subfield code="d">BDX </subfield>
   <subfield code="d">CDX </subfield>
   <subfield code="d">DLC</subfield>
  </datafield>
  <datafield tag="042" ind1=" " ind2=" ">
   <subfield code="a">lccopycat</subfield>
  </datafield>
  <datafield tag="050" ind1="0" ind2="0">
   <subfield code="a">QA76.76.O63 </subfield>
   <subfield code="b">B598 2011</subfield>
  </datafield>
  <datafield tag="082" ind1="0" ind2="4">
   <subfield code="a">005.4 </subfield>
  </datafield>
  <datafield tag="100" ind1="1" ind2=" ">
   <subfield code="a">Blum, Richard, </subfield>
   <subfield code="d">1962-</subfield>
  </datafield>
  <datafield tag="245" ind1="1" ind2="0">
   <subfield code="a">Linux command line and shell scripting bible / </subfield>
   <subfield code="c">Richard Blum, Christine Bresnahan.</subfield>
  </datafield>
  <datafield tag="246" ind1="1" ind2="4">
   <subfield code="a">Linux command line and shell scripting</subfield>
  </datafield>
  <datafield tag="250" ind1=" " ind2=" ">
   <subfield code="a">2nd ed.</subfield>
  </datafield>
  <datafield tag="260" ind1=" " ind2=" ">
   <subfield code="a">Indianapolis, IN : </subfield>
   <subfield code="b">Wiley Pub., </subfield>
   <subfield code="c">c2011.</subfield>
  </datafield>
  <datafield tag="300" ind1=" " ind2=" ">
   <subfield code="a">xxvii, 812 p. : </subfield>
   <subfield code="b">ill. ; </subfield>
   <subfield code="c">24 cm.</subfield>
  </datafield>
  <datafield tag="500" ind1=" " ind2=" ">
   <subfield code="a">Includes index.</subfield>
  </datafield>
  <datafield tag="505" ind1="0" ind2=" ">
   <subfield code="a">Introduction --- Part I. The Linux Command Line. Chapter 1: Starting with Linux shells -- Chapter 2: Getting to the shell -- Chapter 3: Basic bash shell commands -- Chapter 4: More bash shell commands -- Chapter 5: Using Linux environment variables -- Chapter 6: Understanding Linux file permissions -- Chapter 7: Managing file systems -- Chapter 8: Installing software -- Chapter 9: Working with editors --- Part II. Shell Scripting Basics. Chapter 10: Basic script building -- Chapter 11: Using structured commands -- Chapter 12: More structured commands -- Chapter 13: Handling user input -- Chapter 14: Presenting data -- Chapter 15: Script control --- Part III. Advanced Shell Scripting. Chapter 16: Creating functions -- Chapter 17: Writing scripts for graphical desktops -- Chapter 18: Introducing sed and gawk -- Chapter 19: Regular expressions -- Chapter 20: Advanced sed -- Chapter 21: Advanced gawk -- Chapter 22: Working with alternative shells. Part IV. Advanced Shell Scripting Topics. Chapter 23: Using a database -- Chapter 24: Using the Web -- Chapter 25: Using e-mail -- Chapter 26: Writing script utilities -- Chapter 27: Advanced shell scripts -- Appendix A: Quick guide to bash commands -- Appendix B: Quick guide to sed and gawk -- Index.</subfield>
  </datafield>
  <datafield tag="520" ind1=" " ind2=" ">
   <subfield code="a">A guide to the Linux command line and shell scripts covers such topics as using Linux environment variables, working with editors, using structured commands, handling user input, creating functions, and working with Regular Expressions -- </subfield>
   <subfield code="c">Source other than Library of Congress.</subfield>
  </datafield>
  <datafield tag="630" ind1="0" ind2="0">
   <subfield code="a">Linux.</subfield>
  </datafield>
  <datafield tag="630" ind1="0" ind2="7">
   <subfield code="a">Linux (Computer software) </subfield>
   <subfield code="2">sears</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">Scripting languages (Computer science)</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="7">
   <subfield code="a">Computer operating systems. </subfield>
   <subfield code="2">sears</subfield>
  </datafield>
  <datafield tag="700" ind1="1" ind2=" ">
   <subfield code="a">Bresnahan, Christine.</subfield>
  </datafield>
  <datafield tag="906" ind1=" " ind2=" ">
   <subfield code="a">7 </subfield>
   <subfield code="b">cbc </subfield>
   <subfield code="c">copycat </subfield>
   <subfield code="d">2 </subfield>
   <subfield code="e">epcn </subfield>
   <subfield code="f">20 </subfield>
   <subfield code="g">y-gencatlg</subfield>
  </datafield>
  <datafield tag="925" ind1="0" ind2=" ">
   <subfield code="a">acquire </subfield>
   <subfield code="b">2 shelf copies </subfield>
   <subfield code="x">policy default</subfield>
  </datafield>
  <datafield tag="955" ind1=" " ind2=" ">
   <subfield code="a">pc24 2011-01-27 </subfield>
   <subfield code="a">xh06 2012-01-17 to STM</subfield>
  </datafield>
  <datafield tag="955" ind1=" " ind2=" ">
   <subfield code="b">rl09 2013-07-12 z-processor </subfield>
   <subfield code="i">rl09 2013-07-24 ; to BCCD</subfield>
  </datafield>
 </record>
</collection>
