ysyx,给所有的模块名和宏名前面加上特定前缀

find . -iname "*.v" | xargs sed -r -i 's/([^a-zA-Z0-9_])([A-Z_]+)([^a-zA-Z0-9_])/\1<特定前缀>\2\3/g'      这里使用了 find 和 sed,宏的格式是[A-Z_]+,使用了 extended regexp

 

posted @ 2022-10-10 19:25  yinhuachen  阅读(39)  评论(0编辑  收藏  举报