쉘 스크립트 기초 문법 1
2020. 4. 30. 16:07ㆍ2020/Shell Script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
|
#! /bin/bash
#1
echo -e "Enter your name : \c"
read name
echo $name
#2
echo -e "Enter fruits : \c"
read -a fruits
echo ${fruits[0]}
echo ${fruits[1]}
echo ${fruits[2]}
#3
echo $0 $1 $2 $3
#4
num=10
name='eunhwan'
file='test.txt'
if [ $num -gt 0 ]
then
echo "$num is grater than 0"
else
echo "??"
fi
if [ $name = 'eunhwan' ]
then
echo "$name"
fi
if [ -e $file ]
then
echo "File exits"
fi
|
# IF STATEMENT
# 숫자 비교시에는 문자 부호를 사용한다.
# 스트링 비교시에는 >, <, = 사용한다.
# File test operators
# -e: enable it to use \c
# -e 파일 존재 유무
# -d 파일이 디렉토리인지
# -f 파일이 일반 파일인지
# -b 사진,음악,비디오 등 블럭 파일
# -c 텍스트 등 일반적인 파일(character)
# -s 파일이 비어있는지 확인(파일이 비어있지 않은 경우 True값 반환)
# -x 파일 실행 가능 유무 확인
# -w 파일에 쓰기 권한이 있는지 확인
'2020 > Shell Script' 카테고리의 다른 글
쉘 스크립트 기본 문법 4 (break, continue, 함수선언) (0) | 2020.04.30 |
---|---|
쉘 스크립트 기초 문법 3 (while, for) (1) | 2020.04.30 |
쉘 스크립트 기초 문법 2 (0) | 2020.04.30 |