[英]How can i get the plugin name of a grep filepath result?
我已經使用了grep -rsl "tinymce.plugins" . | sort
grep -rsl "tinymce.plugins" . | sort
grep -rsl "tinymce.plugins" . | sort
以獲得更長的文件列表,包括對tinyMCE插件的引用。 以下是結果列表的簡短摘錄:
./assets/javascripts/old/tiny_mce/plugins/preview/editor_plugin.js
./assets/javascripts/old/tiny_mce/plugins/preview/editor_plugin_src.js
./assets/javascripts/old/tiny_mce/plugins/print/editor_plugin.js
./assets/javascripts/old/tiny_mce/plugins/print/editor_plugin_src.js
我現在想找到一種方法來列出所有插件名稱,並將其放入文件中。
例:
RESULTS.TXT:
預習
打印
我怎樣才能做到這一點? 謝謝,抱歉,如果我的英語不好。
您可以嘗試以下grep命令,
$ command | grep -oP '[^\/]*(?=\/[^\/]*$)' | sort -u
preview
print
這個awk單線可以在一槍中為您提供結果:
whatever|awk -F'plugins/' '{sub("/.*","",$2);$0=$2}!a[$0]++'
用您的四行代碼,它輸出:
preview
print
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.