( Ondan sonra) altı onaltılık karakter sonra bir 'sonu' (ki bir karakter olarak görünür ve aşağıdaki kod işaretleme düzgün görünmüyor gibi görünüyor) birkaç kelime içermelidir çok uzun bir metin dosyası var :
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
Biraz etrafa baktım ve bu durumda işe yarayacak bir şey göremiyorum. Benim sorum, bu metin dosyasının tam olarak 6 onaltılık karakterle ve ardından bir 'sonu' ile başlamayan tüm satırlarını silmek için grep
/ sed
/ awk
/ nasıl kullanabilirim perl
?
PS Bonus puanları için, dosyayı alfabetik ve sayısal olarak onaltılı karakterlere göre sıralamanın en iyi yolu nedir (yani 000000
-> FFFFFF
)? Sadece kullanmalı mıyım sort
?