파일에서 두 개의 콜론과 다른 숫자 사이의 숫자를 얻으려고합니다.숫자와 콜론 사이의 숫자를 찾으려면 어떻게합니까?
예 :
1234:12345678:1234
1234:12345678:1234
1234:12345678:1234
나는 출력이 12345678의 및 아무것도 모두를 보여주고 싶어. 이와 같이
는 :
12345678
12345678
12345678
는 I이 사용 달성 (? AWK 또는 나오지)
egrep -o "[0-9]{8}" file
문제점 I 다른 egrep을 -o보다 용액을 필요로한다는 것이다 I가 탐색
그리고 succes없이 두 가지를 시도했습니다.
도움이 될 것입니다.
사용'나오지도의/: \/\ 1/(* \.) 'file'는 - 드 - 리미터'사이에서 인쇄 :이있는 경우 Awk' 여기에 까다로운 일이 될 수있다'사용' 3 열 이상이고 값이 항상 2 열인 지 확실하지 않은 경우 다른 de-limiter가있는 열이 3 개 이상있는 경우에도 작동합니다. – Inian
@Inian이 기능은 콜론을 제거하고 모든 숫자를 표시하는 것입니다. 나는 8 개의 숫자 만보고 싶다. – xSulky