
shell
forBurnInG
对负责的工作会付出全部精力和热情,力争在最短时间内将目标达成,喜欢挑战,能在较短时间内适应高压力的工作。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
变量
一 本地变量: 1. 赋值 TEST="test" unset TEST 取消赋值 显示 echo ${TEST} 或 echo $TEST set 查看所有变量 2. readonly TEST 设置TEST为只读变量 readonly 显示所有只读变量 二 环境变量: $HOME/.bash_profile 对当前用户有效 /etc/prifile 对所有用户有...原创 2016-12-16 21:19:50 · 327 阅读 · 0 评论 -
用linux shell命令awk,sed提取日志中字段,并做相应处理
工作中,接口异常等导致线上出问题,可能需要提取异常日志中的一些关键字段,做一些数据分析或处理。shell可帮助快速完成任务。 1. 提取日志中字段 sed -n '/validate error/p' error.log|awk -F 'id:' '{print $2}'>>'errorData.txt'; 2.对1中结果字段做处理,比如:把一列文字,用","拼接 ech...原创 2019-08-06 10:36:25 · 3065 阅读 · 0 评论 -
工作中用到的shell脚本备忘录
1. 杀死脚本 ps aux|grep '脚本名'|grep -v grep|awk '{print $2}'|xargs kill -9 2.linux jar文件内容搜索 find . -name "*.jar"|awk '{print "jar -tvf "$1}'|sh|xargs grep 'security-tomcat'|awk -F: '{print $1}'|sort|u...原创 2019-08-06 10:56:35 · 207 阅读 · 0 评论 -
linux相关命令细节及shell语法等汇总
1.top 参数: -d :后面可以接秒数,就是整个程序画面更新的秒数。预设是 5 秒; top -d 2 -b :以批次的方式执行 top ,还有更多的参数可以使用喔! 通常会搭配数据流重导向来将批次的结果输出成为档案。 -n :与 -b 搭配,意义是,需要进行几次 top 的输出结果。 将 top 的信息进行 2 次,然后将结果输出到 /tmp/top.txt top -b -...原创 2019-08-06 11:04:38 · 595 阅读 · 0 评论