脚本编写:引用当前目录下所有的头文件

原创
2017/05/03 14:30
阅读数 150

效果

直接在命令行产生需要的 C 语言源码

#include "stdint.h"
#include "inttypes.h"

Step By Step

  1. 找出当前目录所有头文件

    find . -name '*.h' -o -name '*.hpp'
    

    示例: ./stdint.h ./inttypes.h

  2. 去掉前面的 './' 字符

    find . -name '*.h' -o -name '*.hpp' | sed 's|\./||g'
    

    示例: stdint.h inttypes.h

  3. 添加 #include " " 字符

     find . -name '*.h' -o -name '*.hpp' | sed 's|\./||g' | awk '{print "#include \""$1"\""}'
    

    示例:

    	#include "stdint.h"
    	#include "inttypes.h"
    
展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
打赏
0 评论
0 收藏
1
分享
返回顶部
顶部