0
,如果你做的grep -n,輸出格式是這樣的,如何更換:在grep的輸出+
文件名:行:
是否有可能對我告訴grep來取代第一:與+,以便我可以複製粘貼字符串到vim去到那一行?
我想是這樣的,
文件名+行:
任何想法如何實現這一目標?
,如果你做的grep -n,輸出格式是這樣的,如何更換:在grep的輸出+
文件名:行:
是否有可能對我告訴grep來取代第一:與+,以便我可以複製粘貼字符串到vim去到那一行?
我想是這樣的,
文件名+行:
任何想法如何實現這一目標?
將輸出輸出到sed
。
grep -n needle haystack1 haystack2 | sed 's/:/ +/'
如果你再想後剝去一部分,所以它更容易粘貼到VIM,你可以把它管AWK。
grep -n needle haystack1 haystack2 | sed 's/:/ +/' | awk -F':' '{print $1}'
'filename:line:'和'filename + line:'你有什麼不同?一些自動任務?或者只是用vim查看這些文件並快速轉到該行? – yejinxin
是的。只需一次複製整個內容,然後交給vim即可。節省一些時間。 – user2731584