[완료] 정규표현 질문 드립니다.

dicecorp의 이미지

[예제 1]
[root@MW-a:~]# flash get AUTOUP_URL
AUTOUP_URL="http://www.xxx.com"

[예제 2]
[root@MW-a:~]# flash get AUTOUP_USER
AUTOUP_USER="asdf"

위 명령을 실행했을때 정규표현식으로 http;//www.xxx.com 이란 결과만 나오게 하는 정규표현식이 궁금합니다.

예제 2의 경우도 마찬가지 입니다.
따옴표를 뺀 http://www.xxx.com, asdf 이와 같이 알맹이만 나오게 하는 정규 표현식이 궁금합니다.

송효진의 이미지

정규표현식 안쓰고도 간단히 해결될 것 같네요.
export `flash get AUTOUP_URL`
echo $AUTOUP_URL

emerge money
http://wiki.kldp.org/wiki.php/GentooInstallSimple - 명령어도 몇 개 안돼요~
http://xenosi.de/

dicecorp의 이미지

export `flash get AUTOUP_URL`
echo $AUTOUP_URL

이대로 했을경우 따옴표는 들어가네요..
궂이 정규 표현을 하지 않더라도 상관은 없는데..
아는 분이 cut 명령어를 사용하라던데..이것도 답이 없는듯 싶습니다. -.-

송효진의 이미지

flash get AUTOUP_URL | awk -F \" '{ print $2 }'
그럼 이렇게 하면 될것같네요.

emerge money
http://wiki.kldp.org/wiki.php/GentooInstallSimple - 명령어도 몇 개 안돼요~
http://xenosi.de/

dicecorp의 이미지

답변감사합니다..

Quote: