ファイルから単語を削除

ファイルから単語を削除

abcd11.gmail.com残りは維持しながら、下の行1、2、2から、およびを削除するにはどうすればよいですか?私のファイルには、次の数千行があります。*test1:abcd14.gmail.com*fortest2:abcd19.gmail.com*asatesteg:

May 23 03:44:02 abcd11.gmail.com x.x.x.x.x: *test1: May 23 04:46:21.032: #TEST1_ENTRY:4105 THIS is a test1    
May 23 03:44:02 abcd14.gmail.com x.x.x.x.x: *fortest2: May 23 04:46:21.032: #TEST2_ENTRY:4105 THIS is a test2 
May 23 03:44:02 abcd19.gmail.com x.x.x.x.x: *asatesteg: May 23 04:46:21.032: #TESTEG_ENTRY:4105 THIS is a testeg 

ベストアンサー1

あなたはsed交換を試すことができます

$ sed -e 's/abcd[0-9]*//g' -e 's/*test[0-9]*://g' file

これはabcd[0-9]*それぞれに一致し、abcdその後に数字が続きます。*test[0-9]*:

おすすめ記事