OS/Linux 2014. 10. 20. 19:21

1. grep 을 이용

$ grep -o '[0-9]' file.txt    # 1자리씩 추출

$ grep -o '[0-9]*' file.txt    # 1자리 이상의 숫자 추출

-o , only-matching : 무조건 일치하는 것만 추출


2. sed 이용

$ echo syslog12 | sed 's/[^0-9]//g'

0-9가 아닌것은 삭제

posted by 구닥다리 엔지니어
: