검색

상세정보

  • HOME
  • 검색상세정보

Mastering Linux Shell Scripting a practical guide to Linux command-line, Bash scripting, and Shell programming, 2nd Edition. [electronic resource]

Ebrahim, Mokhtar

책이미지
서평쓰기
서평쓰기
책이미지

QRcode

QR Code
QRcode 사용방법
QRcode 사용방법
QR코드 정의
사각형의 가로세로 격자무늬에 다양한 정보를 담고 있는 2차원(매트릭스)형식의 코드로 스마트폰으로 QR코드를 스캔하면 각종 정보를 제공 받을 수 있습니다.
QR코드 인식프로그램
스마트폰 마켓에 들어가면 'QR코드 스캔 프로그램'을 검색해 무료 어플을 다운받아 사용하시면 됩니다.
도서정보 QR코드 이용하기
도서 상세정보에서 QR코드를 스캔하면, 모바일 웹페이지로 연결되어 해당 도서의 상세정보 및 소장정보 등을 확인 할 수 있습니다.
닫기
상세정보
자료유형E-BOOK
서명/저자사항Mastering Linux Shell Scripting [electronic resource]: a practical guide to Linux command-line, Bash scripting, and Shell programming, 2nd Edition.
개인저자Ebrahim, Mokhtar,
Mallett, Andrew,
판사항2nd ed.
발행사항Birmingham: Packt Publishing, 2018.
형태사항1 online resource (273 pages).
기타형태 저록Print version: Ebrahim, Mokhtar. Mastering Linux Shell Scripting, : A practical guide to Linux command-line, Bash scripting, and Shell programming, 2nd Edition. Birmingham : Packt Publishing, ©2018
ISBN9781788990158
1788990153



1788990552
9781788990554
기타표준부호9781788990554
일반주기 Chapter 7: Creating Building Blocks with Functions.
내용주기Cover; Copyright and Credits; Packt Upsell; Contributors; Table of Contents; Preface; Chapter 1: The What and Why of Scripting with Bash; Technical requirements; Types of Linux shells; What is bash scripting?; The bash command hierarchy; Command type; Command PATH; Preparing text editors for scripting; Configuring vim; Configuring nano; Configuring gedit; Creating and executing scripts; Hello World!; Executing the script; Checking the exit status; Ensuring a unique name; Hello Dolly!; Running the script with arguments; The importance of correct quotes; Printing the script name.
Declaring variablesUser-defined variables; Environment variables; Variable scope; Command substitution; Debugging your scripts; Summary; Questions; Further reading; Chapter 2: Creating Interactive Scripts; Technical requirements; Using echo with options; Basic script using read; Script comments; Enhancing scripts with read prompts; Limiting the number of entered characters; Controlling the visibility of the entered text; Passing options; Passing parameters with options; Read options values; Try to be standard; Enhancing learning with simple scripts; Backing-up with scripts.
Connecting to a serverVersion 1 -- ping; Version 2 -- SSH; Version 3 -- MySQL/MariaDB; Reading files; Summary; Questions; Further reading; Chapter 3: Conditions Attached; Technical requirements; Simple decision paths using command-line lists; Verifying user input with lists; Using the test shell built-in; Testing strings; Testing integers; Testing file types; Creating conditional statements using if; Extending if with else; Test command with the if command; Checking strings; Checking files and directories; Checking numbers; Combining tests; More conditions with elif.
Creating the backup2.sh using elifUsing case statements; Recipe -- building a frontend with grep; Summary; Questions; Further reading; Chapter 4: Creating Code Snippets; Technical requirements; Abbreviations; Using code snippets; Bringing color to the Terminal; Creating snippets using VS Code; Summary; Questions; Further reading; Chapter 5: Alternative Syntax; Technical requirement; Recapping the test command; Testing files; Adding logic; Square brackets as not seen before; Providing parameter defaults; Variables; Special parameters; Setting defaults; When in doubt -- quote!
Advanced tests using [[White space; Other advanced features; Pattern matching; Regular expressions; Regular expression script; Arithmetic operations using ((; Simple math; Parameter manipulation; Standard arithmetic tests; Summary; Questions; Further reading; Chapter 6: Iterating with Loops; Technical requirement; for loops; Advanced for loops; The IFS; Counting directories and files; C-style for loops ; Nested loops; Redirecting loop output; Controlling the loop; while loops and until loops; Reading input from files; Creating operator menus; Summary; Questions; Further reading.
요약Shell scripting is a quick method to prototype a complex application or a problem by automating tasks when working on Linux-based systems. This book will make use of both simple one-line commands and command sequences and complex problems can be solved with ease, from text processing to backing up sysadmin tools.
주제명
(통일서명)
Linux. --fast
UNIX (Computer file) --fast
UNIX Shells. --fast
일반주제명Python.
COMPUTERS / Operating Systems / Linux.
언어영어
바로가기 URL

소장정보

서비스 이용안내
  • 서가에없는책서가에없는책
  • 도서배달서비스도서배달서비스
  • 인쇄인쇄
메세지가 없습니다
No. 등록번호 청구기호 소장처 도서상태 반납예정일 예약 서비스 매체정보
1 EB58639 URL 참조005.432 중앙도서관 대출가능
서가에없는책 도서배달서비스 인쇄 이미지
2 EB58638 URL 참조005.432 중앙도서관 대출가능
서가에없는책 도서배달서비스 인쇄 이미지
3 EB58634 URL 참조005.432 중앙도서관 대출가능
서가에없는책 도서배달서비스 인쇄 이미지
4 EB58636 URL 참조005.432 중앙도서관 대출가능
서가에없는책 도서배달서비스 인쇄 이미지
5 EB58635 URL 참조005.432 중앙도서관 대출가능
서가에없는책 도서배달서비스 인쇄 이미지
6 EB58637 URL 참조005.432 중앙도서관 대출가능
서가에없는책 도서배달서비스 인쇄 이미지

청구기호 Browsing

이 분야 인기자료

  • 표지이미지
    지적인 어른을 위한 최소한의 교양수업 : 평생의 무기가...
    사이토 다카시
    더퀘스트: 길벗, 2024
  • 표지이미지
    비밀의 도서관 : 호메로스에서 케인스까지 99권으로 읽...
    티얼, 올리버
    생각정거장, 2017
  • 표지이미지
    가짜뉴스의 사회학 = the sociology of f...
    박창호
    서울경제경영, 2024
  • 표지이미지
    도서관과 리터러시 파워
    송경진
    정은문고, 2023
  • 표지이미지
    그곳에 책이 있었다
    파이퍼, 앤드루
    책읽는수요일: 한국학술정보, 2014

서평 (0 건)

*주제와 무관한 내용의 서평은 삭제될 수 있습니다.

서평추가

서평추가
별점
별0점
  • 별5점
  • 별4.5점
  • 별4점
  • 별3.5점
  • 별3점
  • 별2.5점
  • 별2점
  • 별1.5점
  • 별1점
  • 별0.5점
  • 별0점
*서평 입력 시 선택한 별점은 전체 별점에 반영됩니다.
제목입력
본문입력

태그

태그추가

태그추가
태그입력
태그보기