본문 바로가기
컴퓨터 & IT (Computer & IT)/Linux

Shell script 명령어

by UltraLowTemp-Physics 2021. 2. 5.
반응형

bash shell의 경우, 아래의 두 가지 방법을 통해서 파일 및 디렉토리 존재 여부를 확인할 수 있다.
  (1) if 명령문
  (2) test 명령문 

 

#!/bin/bash

# 디렉토리 존재 유무 확인
If [ ! -d 디렉토리명 ] ; then
 mkdir 디렉토리명
fI



# 파일 존재 유무 확인
If [ ! -e 디렉토리명 ] ; then
 touch 파일명
fI

 

test 명령어: 
  - syntax: test <option> <path of the file/directory> 
  - return True/False (파일 및 디렉토리가 존재하면 True) 
  - <option> 
     (1) -f: 파일 
     (2) -d : 디렉토리 
     (3) -x : 파일의 존재 여부 및 실행 여부까지 확인

'컴퓨터 & IT (Computer & IT) > Linux' 카테고리의 다른 글

[Linux] GPU 모니터링  (0) 2021.04.27
[Linux] sed 편집기  (0) 2021.03.29
[Linux] NFS (Networking File System) 서버 설치  (0) 2020.11.15
[Linux] /etc/fstab  (0) 2020.11.15
[Linux] /etc/exports  (0) 2020.11.14

댓글