Find Clevercode in the current directory and subdirectories, all PHP occurrences are greater than 0 times.
# find-type f-name ' *.php ' | Xargs grep clevercode./*.php-rc | Awk-f ': ' $ > 0 {print $1,$2} ' | Grep-v '/.svn/' | Sort-n-K 2-r
1) find-type f-name ' *.php '. Finds all PHP files in the current directory and subdirectories.
2) xargs grep clevercode./*.php-rc. Finds the Clevercode keyword in each file and displays the number of occurrences.
3) awk-f ': ' $ > 0 {print $1,$2} '. Use ': ' To split the column, showing the row of the 2nd column >0.
4) grep-v '/.svn/'. Remove. SVN directory data
5) Sort-n-K 2-r. Sort in descending order of the 2nd column array size.
--------------------------------------------------------------------------------------------------------------- ---------------------------------------------------
Find rows First
Grep-n ' 574844a2b2894c4383a2ccac8a3d72d53aabcf2184c44764 ' Spes.2016-03-21_09.0.log--color
Then find the context that is larger than this line
awk ' nr>200934 ' spes.2016-03-21_09.0.log |grep-a 300-b ' 574844a2b2894c4383a2ccac8a3d72d53aabcf2184c44764 '
--------------------------------------------------------------------------------------------------------------- ---------------------------------------------------
Http://blog.sina.com.cn/s/blog_8317516b010103fx.html Xargs
Find./-name spes.2016-03-2* | grep ' 6001973816 ' | Cut-d ': '-F 1 |xargs LS-LRT
Linux grep (the number of times the Linux lookup keyword appeared in PHP)