获取项目中用的所有接口地址,然后排序、去重。
1, 接口地址分散在所有头文件或实现文件中,用grep命令在目录下进行遍历,指定文件类型为.h或.m: grep --include=*.{m,h} -r '/rest[^"]*' ./directory;
2, 去掉文件路径名加-h可选项;
3, 去掉所有空格: sed ‘s/ *//g’;
4, 去掉注释行: sed '/^/+/d';
5, 排序去重: sort | uniq;
6, 输出匹配字符而不是匹配行: grep -o;
获取项目中用的所有接口地址,然后排序、去重。
1, 接口地址分散在所有头文件或实现文件中,用grep命令在目录下进行遍历,指定文件类型为.h或.m: grep --include=*.{m,h} -r '/rest[^"]*' ./directory;
2, 去掉文件路径名加-h可选项;
3, 去掉所有空格: sed ‘s/ *//g’;
4, 去掉注释行: sed '/^/+/d';
5, 排序去重: sort | uniq;
6, 输出匹配字符而不是匹配行: grep -o;