[英]Change the result in filter string with grep
我嘗試grep -o 'aaa\\w*' * >>out
來過濾所有文件中以aaa...
開頭的所有字符串:1.txt,2.txt,3.txt ...到out,結果是1.txt:aaa123 2.txt:aaa222 3.txt:aaaeee ...
但我只想: aaa123 aaa222 aaaeee ...
如何實現我的目標,謝謝您的幫助。
在多個文件上使用grep時,使用-h避免打印文件名
然后做
awk -F'[:]' '{print $2}' file.txt
考慮file.txt包含您的grep結果。
file.txt:
1.txt:aaa123
2.txt:aaa222
3.txt:aaaeee
...
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.