1. find + grep
find make/ -name "*.mk" -exec grep "KST_ALSPS01=" {} \;
find make/ /( -name "*.h" -or -name "*.c" /) -exec grep -in "helloworld" {} \;
2. grep
与: grep -Ern "KST_ACCELEROMETER01|KST_ACCELEROMETER02" update/alps/kst/117/
或: grep -Ern "KST_ACCELEROMETER02|KST_ACCELEROMETER01" update/alps/kst/117/ | grep "6255" | grep "6255"
3. find + sed 编辑器
1. 替换
find /update/alps/kst/make/ -name "*xx*"| xargs sed -i 's:xxx:xxx:g'
2. 包含换行
find /update/alps/kst/make/ -name "*xx*"| xargs sed -i ":a;N;s/xxx\nxxx/xxx\nxxx/g;ba"
8. find+grep组合命令
最新推荐文章于 2022-09-15 22:30:37 发布