日常开发中总有一些零散但实用的技巧和命令,不值得单独成篇,却又时常需要翻查。本文就收录了这类碎片知识,包括代码统计、Git 服务器搭建、模拟器运行等。
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| find . -name "*.js" -or -name "*.json" -or -name "*.wxml" -or -name "*.wxss" |xargs cat|grep -r -v ^$|wc -l
find . -name "*.swift" -or -name "*.xib" |xargs grep -v "^$"|wc -l find . -name "*.m" -or -name "*.h" -or -name "*.xib" -or -name "*.c" |xargs wc -l find . "(" -name "*.m" -or -name "*.mm" -or -name "*.cpp" -or -name "*.h" -or -name "*.rss" ")" -print | xargs wc -l
-name "*.m" 就表示扩展名为.m的文件。 统计java文件和xml文件的命令分别是:
find . "(" -name "*.java" ")" -print | xargs wc -l find . "(" -name "*.xml" ")" -print | xargs wc -l
grep -v "^$"是去掉空行 注释也统计在代码量之内,毕竟也一个字一个字码出来的
|
挖矿机问题
外部运行AS模拟器
1 2 3
| cd Library/Android/sdk/emulator/ emulator -list-avds emulator -avd Nexus_5X_API_28_x86
|
uname -a 查看Linux内核版本命令
lsb_release -a 即可列出所有版本信息