첫 번째 열만 가득 찬 행을 삭제하는 방법은 무엇입니까?

첫 번째 열만 가득 찬 행을 삭제하는 방법은 무엇입니까?

다음과 같은 데이터 파일이 있습니다.

1 2 3 4
5
6
7
8 9
10 11
12 13
14
15 16 17
18 19 20 21

첫 번째 열만 가득 찬 모든 행을 삭제하고 싶습니다. 따라서 출력은 다음과 같아야 합니다.

1 2 3 4
8 9
10 11
12 13
15 16 17
18 19 20 21

어떤 제안이 있으십니까?

답변1

$ grep -E '[0-9]..' c2.txt
1 2 3 4
8 9
10 11
12 13
15 16 17
18 19 20 21

관련 정보