正则表达式学习
2023-09-27 14:24:14 时间
第一个:
过滤guid相关的信息
egrep ^[a-zA-Z0-9]{8}-[a-zA-Z0-9]{4}-[a-zA-Z0-9]{4}-[a-zA-Z0-9]{4}-[a-zA-Z0-9]{12}$
第二个:
反编译代码
time for i in `find . \( -path ./var -o -path ./runtime/java \) -prune -o -iname *.jar` ; do java -jar /deploy/cfr.jar $i --outputdir /gscloudsource/serversource/$i ; done
第三个
获取差异文件
rm -rf /gscloudaddupTest/* mkdir -p /gscloudaddupTest/server mkdir -p /gscloudaddupTest/web mkdir -p /gscloudaddup/server mkdir -p /gscloudaddup/web rsync --dry-run -rCcn --out-format="%n" /gscloud22110306/server/ /gscloud220601/server/ |grep -v "/$"|xargs -I{} rsync -R /gscloud22110306/server/./{} /gscloudaddupTest/server/ #rsync --dry-run -rCcn --out-format="%n" /gscloud/web/ /gscloudstandard/web/ |grep -v "/$"|xargs -I{} rsync -R /gscloud/web/./{} /gscloudaddupTest/web/ rsync -rpt /gscloudaddupTest/server /gscloudaddup/ --delete rsync -rpt /gscloudaddupTest/web /gscloudaddup/ --delete
第四个
行转列以及实现特殊符号分隔
find . -iname serviceunit.json |xargs cat |grep ServiceUnitName |awk -F ":" '{print $2}'|awk -F "\"" '{print $2}' |tr "\n" ","|sed -e 's/,$/\n/'
第四个
取两个的部分
cat 1.txt 2.txt 3.txt |sort |uniq -c |sort -k1h |awk '$1==1{next}{print $2}'
cat 1.txt 2.txt 3.txt |sort |uniq -c |sort -k1h |awk '$1==1{next}{print $2}' |tr "\n" ',' |sed -e 's/,$/\n/'
第五个
去两个文件中 在A中存在, 或者仅在B中存在的部分
diff 1.txt 2.txt |grep "<" |awk -F "<" '{print $2}' |tr '\n' ',' |sed -e 's/,$/\n/' |sed -e 's/ //g'
第六个
按照日期排序
ls --full-time | tail -n+2 | awk '{print $6}' | sort | uniq -c ll --full-time |awk '{print $6}' |sort |uniq -c |sort -k1hr
第七个
redis信息获取
redis-cli -p 6379 -a Password info >`date +%Y%m%d%H`_info.log redis-cli -p 6379 -a password slowlog get 100 >`date +%Y%m%d%H`_slowlog.log
相关文章
- python学习笔记(正则表达式)
- PHP一维数组转二维数组正则表达式
- 学习正则表达式
- grep 与正则表达式 *****
- 正则表达式
- Vue学习笔记之使用正则表达式提示Single character alternation in regex
- 正则表达式
- python基础之 re(正则表达式)模块学习
- 数学之美上的正则表达式 匹配
- 鸟哥的linux私房菜学习记录之正则表达式
- 学习 正则表达式 js java c# python 通用
- 第11.26节 Python正则表达式运算符优先级
- 第11.20节 Python 中正则表达式的扩展功能:后视断言、后视取反
- 第11.15节 Python正则表达式转义符定义的特殊序列
- JAVASCRIPT学习笔记之正则表达式
- Python 正则表达式学习摘要及资料
- [LeetCode] 10. Regular Expression Matching 正则表达式匹配
- 一篇文章搞定 javascript 正则表达式
- 正则表达式(转)
- 23前端学习之js高级: 正则表达式