Linux – Bash – 스크립팅

2303 단어
bash 스크립팅을 이해하려면… 실습을 통해 상위 100개의 Linux 명령을 알고 있어야 합니다. 유튜브, 구글서핑에서 공부할 수 있습니다.

Bash 스크립팅
  • Linux 셸 또는 터미널 열기

  • 사용중인 쉘 유형을 찾으려면 다음을 입력하십시오.
     shiva@hypo-cloudeva:~$ echo $PATH
    
    /home/shiva/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/게임:/스냅/빈

  • 셔뱅이 뭐에요?

    !/bin/bash  이것을 Shebang이라고 하며 스크립트를 작성할 때마다 Shebang으로 시작해야 합니다.



  • 스크립트를 실행하는 예를 보자

    shiva@hypo-cloudeva:~$ mkdir scriptapril24-2022 -- 디렉터리 또는 폴더 생성
    shiva@hypo-cloudeva:~$ cd scriptapril24-2022/-- 디렉터리 또는 폴더 내부 탐색
    shiva@hypo-cloudeva:~/scriptapril24-2022$ nano basicshellscript.sh -- nano 편집기를 사용하여 파일 생성
    shiva@hypo-cloudeva:~/scriptapril24-2022$ chmod 744 basicshellscript.sh -- 파일에 대한 실행 권한 부여
    파일 내부에 echo 명령을 입력하고 있습니다. echo 명령은 echo 내부에 입력한 내용을 반복합니다.
    예시 -
    shiva@hypo-cloudeva:~/scriptapril24-2022$ nano basicshellscript.sh
    nano 편집기에 아래와 같이 입력합니다.

    !/빈/배시



    에코 "안녕하세요 세계"



    shiva@hypo-cloudeva:~/scriptapril24-2022$ ./basicshellscript.sh -- 여기에서 스크립트를 실행하고 있습니다.
    hello world --- 스크립트가 실행되고 출력을 반환합니다(echo 명령).

    shiva@hypo-cloudeva:~/scriptapril24-2022$
    bash basicshellscript.sh -- 이것은 스크립트를 실행하는 또 다른 방법입니다.
    hello world --- 스크립트 내부의 echo 명령 출력

    스크립트가 사용자에게 데이터 입력을 요청하는 방법을 살펴보겠습니다.

    shiva@hypo-cloudeva:~/scriptapril24-2022$
    나노 basicshellscript.sh

    nano 편집기 내부에 아래를 입력하십시오.

    !/빈/배시



    에코 "안녕하세요 세계"
    에코 "당신의 이름은 무엇입니까"
    이름 읽기 --- 스크립트의 nano 편집기에서 이 읽기 명령은 입력을 요청합니다.
    echo "오늘 어때?"
    답변 읽기 -- 스크립트의 nano 편집기에서 이 읽기 명령은 입력을 요청합니다.
    echo "스크립팅이 재미있나요?"
    답장 읽기 -- 스크립트의 nano 편집기에서 이 읽기 명령은 입력을 요청합니다.
    에코 "잘 지내세요"

    PFB ..



    출력 - PFB

    shiva@hypo-cloudeva:~/scriptapril24-2022$
    배쉬 basicshellscript.sh
    안녕 세상
    이름이 뭐에요
    아라빈드-시바
    동 오늘 어때?
    아주 잘
    스크립팅이 재미있나요?
    분명히
    좋은이

    -- 계속되는 기사

    (앞서 만든 워드 문서가 여기에 복제됨)

    좋은 웹페이지 즐겨찾기