쉘(sh)스크립트를 이용하여 폴더생성

2022. 4. 1. 13:54
반응형

쉘스크립트를 이용하여 폴더를 생성하는 법은 

기존 리눅스에서 폴더를 생성하는 법과 동일 합니다

> mkdir 폴더명 

으로 진행하면 되며 다음과같이 사용 할수있습니다.


ex) 
#!bin/bash

CREATE_DIR=/usr/tmp/test

echo "------------------------------------------------------------------------------------------"
echo "CREATE_DIR is $CREATE_DIR"
echo "------------------------------------------------------------------------------------------"

if [ ! -d $CreateDIR ]; then
  mkdir $CreateDIR
fi




CREATE_DIR 변수에 경로를 지정하여 폴더 생성하도록 하여 폴더를 생성할 수 있습니다.

이는 
 mkdir $CreateDIR = mkdir /usr/tmp/test
와 동일합니다.

또한 안에있는  if 와 -d 문구의 경우 현재 폴더가 실제로존재하나 여부를 확인 하는 문구로서
폴더 존재 체크 여부 확인후 없으면 진행하도록하는 코드이고
이를 이용 하여 다양하게 사용 할수있습니다.

반응형

BELATED ARTICLES

more