sed 혹은 awk를 이용한 문자열 추출
글쓴이: madast / 작성시간: 수, 2018/06/27 - 5:24오후
[seeeee] test:[5678] abbbb memo:[1233] avvad asdfasd
[seeeee] memo:[4567] asdfasd ahskdfjhas
[seeeee] asdlksaldkj memo:[4992] asdjl asdjlkj
위와 같이 출력되는 결과에서
memo:[1233]
memo:[4567]
memo:[4992]
이렇게 추출하고 싶은데 memo:[xxxx]의 위치가 일정하지 않아 생각처럼 결과가 나오질 않네요...
Forums:
모든 행에 있다면, awk '{print gensub
모든 행에 있다면,
awk '{print gensub(".*(memo:\\[.*\\]).*", "\\1", "g", $0);}'
이런식으로 하면 될 것 같네요.
---
http://coolengineer.com
grep을 이용합니다.
sed을 이용합니다.
awk을 이용합니다.
댓글 달기