본문 바로가기
🩰Linux

[Linux/리눅스] 쉘 스크립트 사용하기(shell bash)

by 김말자 2022. 11. 29.
728x90
728x90
BIG

shell

  • 운영체제 상에서 다양한 운영체제 기능과 서비스를 구현하는 인터페이스를 제공하는 프로그램임]
  • 사용자로부터 명령을 받아 그것을 해석해 프로그램을 실행함
  • 명령해석기능
  • 프로그래밍기능

 

bash

  • 리눅스의 표순 shell
  • 우분투와 페도라가 기본적으로 사용하는 shell
  • bash shell 은 korn shell, cshell의 장점만 모아서 만듬
  • 명령어 historya 기능
  • 산술 연산 기능
  • 작업제어기능
  • prompt 제어 기능
  • 탭키를 사용해서 파일이름 완성기능
  • 확장된 내부명령어
  •  

#> 명령어 [옵션] [인자]

~
[] 문자집합
{} 명령집합
! 명령문 히스토리
* null포함 모든문자열치환
? 단일문자치환
\ 특별한 의미제거
``

특수문자의미제거
# 주석
; 다음줄로넘김
$ 변수에 접근하기

 

스크립트 특징

변수는 대소문자 구분함

형이 없음(자동 변환)

그리고 지정된 변수 사용시 돈표시 사용 $

read c언어의 scanf랑 같음

 

shell 써보기

일단 vi편집기를 이용해서 sh확장자로 하나 만든다

 

그리고 shell에 접속하기 위해

#! /bin/bash 를 입력한다

여기서 주의할 점은 shell 편집기는 띄어쓰기에 민감하다

그러므로 띄어쓰기를 주의하면서 하자

그 뒤에 원하는 명령문을 입력해주면 된다

 

728x90
반응형
BIG

댓글