번호만 나오게 할수 없나요?

익명 사용자의 이미지

번호만 나오게 할수 없나요?

아래 명령을 치면

$ grep -n end 777.txt | awk '{print $1}'
5017#end
$

5017번째 #end 다 있다고 나옵니다.

여기에서 5017 번호만 나와으면 합니다.

5017이라는 번호는 지금은 천단위지만 백이나 일단위

일수도 있습니다.

(콜론) 앞에 있는 숫자만 나타나게 할수 있었으면

좋겠습니다

고수님들의 많은 풀 부탁 드립니다.

익명 사용자의 이미지

awk에 -F '' 옵션에 추가하세요

익명 사용자의 이미지

grep -n end 777.txt | awk -F '{print $1}'

이렇게 하니까 되네요.

님 감사합니다.