2010-09-09 128 views
0

我有一個文件有很多字符串標籤,如</usr/share/some_pattern>,他們都有共同點是他們都開始於<並以>結束,如何編寫一個bash腳本來刪除所有這些標籤(包括裏面的字符串)?Bash腳本搜索和替換標籤

回答

2
sed 's/<[^>]*>//g' file 
+0

除了菲利普的回答(這是自動的),你也可以做到這一點在六,使用相同的正規表示法: 1 'vi filename.txt' 2'(在命令模式下輸入按ESC鍵)' 3- 'type:%S/<[^>] *> // g' 4- 'to保存&退出VI:wq' – jyz 2010-09-09 18:40:43

+0

或者在Emacs:'的Mx取代-regexp的RET <[^>] *> RET RET CX Cs Cx Cc' – Philipp 2010-09-09 21:06:13