我正在使用grep,我想獲得我指定的字符串後的數據。我想要在我指定的字符串後面得到字符串。如果我grep「標籤:」我得到「標籤:藍色標籤:紅色標籤:綠色」。我想要得到的顏色。如果我說grep - 我得到所有的標籤。如果我說 - 它說(標準輸出)。任何想法?grep字符串後,我指定
5
A
回答
6
您可以使用sed
來消除單詞標籤,例如
grep "label:" | sed s/label://g
2
grep是一個只能用於過濾文本行的工具。要做更復雜的事情,你可能需要一個更復雜的工具。
例如,sed
這裏可以使用:
sed 's/.*label: \(.*\)/\1/'
文字是這樣的...
label: blue
llabel: red
label: green label: yellow
獲取變成這樣:
blue
red
yellow
正如你所看到的,此sed
命令僅返回搜索模式後面的內容,並且每個lin的多個匹配es不支持。
相關問題
- 1. grep字符串後的具體數字
- 2. grep的字符串
- 3. grep無字符串
- 4. 指定字符串
- 5. 如何計算字符串的grep結果,但指定排除?
- 6. Linux:我怎麼能grep文本從字符串到字符串
- 7. 我如何findstr(grep)多個字符串?
- 8. GREP獲得包含特定字符串的所有字符串
- 9. grep爲特定順序的字符串
- 10. Ç指定字符串指針到其他字符串指針
- 11. shell腳本grep grep一個字符串
- 12. 將字符串附加到指定字符後的另一個字符串
- 13. grep的一個字符串
- 14. grep前綴python字符串
- 15. grep的:某些字符串
- 16. grep和替換字符串
- 17. 用grep解析字符串
- 18. grep兩個字符串
- 19. grep爲字符串「--->」
- 20. 更換指定的字符串和所有後續字符
- 21. 在指定字符後返回子字符串
- 22. 如何替換字符串後的指定數量的字符
- 23. 指定字符串在C
- 24. 如何指定字符串
- 25. 以特定字符結尾的字符串的grep
- 26. 指定字符串指向字符指針
- 27. 如何使用grep匹配字符串,然後查找其他字符串
- 28. grep部分符號後跟字符串和洗牌列
- 29. 指定一個字符串值指針
- 30. 如何用grep的字符串,如果後面沒有字母
...雖然'grep' [無用](http://www.iki.fi/era/unix/award.html#grep); 'sed -n'/ label:/ s /// gp'' – tripleee