엔지니어

[SH]명령어가 존재하는지 확인 후 없으면 찾아서 세팅

Nj 2015. 7. 3. 10:35

리눅스에서 수행




#!/bin/sh


GREP_CMD="/binnnnn/grep"         # grep 명령어 경로 지정


CheckGrep() {

    if [ ! -f "GREP_CMD" ]¯          # 만약에 없는 경우

    then

        GREP_CMD=$(find /bin /sbin -maxdepth 1  \     # /bin, /sbin에서 찾도록,, 이부분을 바꿔가면서 처리

                -name \grep             \

                -and -type f 2>/dev/null | head -n 1)

    fi

}


CheckGrep    






반응형