나는 매우 긴 텍스트 파일 ( 여기에서 )에 6 개의 16 진수 문자를 포함하고 '중단'(한 문자로 표시되고 아래 코드 마크 다운에 올바르게 표시되지 않는 것)과 몇 단어가 있어야합니다.
00107B Cisco Systems, Inc
00906D Cisco Systems, Inc
0090BF Cisco Systems, Inc
5080 Cisco Systems, Inc
0E+00 ASUSTek COMPUTER INC.
000C6E ASUSTek COMPUTER INC.
001BFC ASUSTek COMPUTER INC.
001E8C ASUSTek COMPUTER INC.
0015F2 ASUSTek COMPUTER INC.
2354 ASUSTek COMPUTER INC.
001FC6 ASUSTek COMPUTER INC.
60182E ShenZhen Protruly Electronic Ltd co.
F4CFE2 Cisco Systems, Inc
501CBF Cisco Systems, Inc
주위를 둘러 보았는데이 상황에서 효과가있는 것을 볼 수 없습니다. 제 질문은 정확히 grep
/ sed
/ awk
/ perl
를 사용 하여 정확히 6 개의 16 진수 문자로 시작하지 않고 '중단'으로 시작하지 않는이 텍스트 파일의 모든 줄을 어떻게 삭제할 수 있습니까?
추신 보너스 포인트의 경우 파일을 16 진수 문자 (예 : 000000
-> FFFFFF
) 에 따라 알파벳 및 숫자로 정렬하는 가장 좋은 방법은 무엇입니까? 그냥 사용해야 sort
합니까?