#!/bin/bash

email=$1

if [ "$(echo $email | sed -e 's/[a-zA-Z0-9._%+-]\+@[a-zA-Z0-9-]\+\(\.[a-zA-Z]\{2,4\}\)\{1,3\}//g')" != "" ];then
        str="메일주소비정상"
elif [ "$(echo $email | sed -e 's/^ *//g' -e 's/ *$//g' )" == "" ];then
        str="메일주소없음"
else
        str="메일주소정상"
fi

echo $str


sed 참고자료

'OS > linux / unix' 카테고리의 다른 글

upstart - event.d : init replacement  (0) 2011.01.02
LVM 파티션 마운트하기  (0) 2010.11.18
ffmpeg 으로 리눅스 X11 화면을 동영상으로 만들기  (0) 2010.09.27
screen -e 옵션 (escape) 정리  (0) 2010.09.10
unixtime 변환  (0) 2010.08.25
Latest update: 2010. 10. 16. 10:48