shell
Teamol2020
这个作者很懒,什么都没留下…
展开
-
crontab不起作用替代方案
采用ubuntu18.04做了个gitlab的备份与scp定时备份文件上传,结果不起作用,怎么也看不出问题。于是果断抛弃之,选了另外一种方法:1.后台运行cron.sh即可:/bin/bash cron.sh &root@teamol-KVM:/gitlab_bak# cat cron.sh#!/bin/bashwhile true;do nowtime=$(date +%H%M);if [ $nowtime -eq 0205 ];then /bin/bash /gitlab_bak/gitlab_ba原创 2022-06-21 10:20:56 · 447 阅读 · 0 评论 -
一种通过excel计算后台化的具体实现思路
excel表示例:gawk后台处理计算代码示例:举个栗子:计算如上图,比较非常规写法。常规的国内程序员是通过python工具中的pandas库实现对excel单元格操作。GNU gawk技术白皮书:Splitting By Content (The GNU Awk User’s Guide)代码示例逻辑: 另有一种方案:就是这个在线的https://mengshukeji.github.io/LuckysheetDemo/ 本地化搭建后试用,思路属于前端vue处理这些数据。复杂的公式跟excel一样编辑,程原创 2022-06-16 19:33:44 · 573 阅读 · 0 评论 -
sed是不是有个16进制替代的bug
ubuntu18.04无法用sed完成16进制替换==============清楚csv文件中单元格"0x0A"软回车sed -i 's/\x0D\x0A/\x0D\x0D/g' agile_20220424_014027001_231A14027001.xls0.csvsed -i 's/\x0A//g' agile_20220424_014027001_231A14027001.xls0.csvsed -i 's/\x0D\x0D/\x0D\x0A/g' agile_20220424_014027原创 2022-06-13 16:04:10 · 269 阅读 · 0 评论 -
通用一行数据分析shell+python与图示
能读懂会用者自取:tmp_dir=$(date "+%Y%m%d-%H%M%S");touch ${tmp_dir}.showdata.py;echo "import matplotlib.pyplot as plt" >>${tmp_dir}.showdata.py;echo "import numpy as np" >>${tmp_dir}.showdata.py;echo "a = np.arange(2708000000, dtype=np.int8)" >>原创 2022-05-25 14:03:25 · 189 阅读 · 0 评论 -
2021-10-20 定制化测试小工具
原创,转载请注明出处。1.场景:日常测试手机时,同事用KINGKONG(目前没有用过,在学习使用),说是模拟monkey一顿乱点,而目前场景需要对固定区域某个按钮不停重复点击测试,故特自行做了个小工具。2.工具运行平台:WIN或linux环境。3.工具逻辑:运行实例:caller.exe test_webgl1_5.bat 3000 100000则表示,caller.exe应用程序会每隔3000ms时间,调用test_webgl1_5.bat脚本一次,重复调用100000遍;原创 2021-10-20 17:41:00 · 200 阅读 · 0 评论 -
本世纪最大科技悖论
名词:鸿蒙悖论原创 2021-09-01 09:18:53 · 86 阅读 · 0 评论 -
LINUX OS 有趣的几个技术小实验
1.子进程:a=1echo $a{ a=9;echo "sdjkjdf";} | catecho $a---root@ubuntu18:~# a=1root@ubuntu18:~# echo $a1root@ubuntu18:~# { a=9;echo "sdjkjdf";} | catsdjkjdfroot@ubuntu18:~# echo $a12.BASH解析执行过程中$$优先级高于$BASHPID:echo $$ | catecho $BASHPID | cat--原创 2021-06-09 14:43:28 · 164 阅读 · 0 评论 -
SHELL-在一群源码文件中找对应函数调用到的子函数的脚本
#!/bin/bash#instruction:1.$1—filename;#2.$2—searched function name#cat -n src/network/if_indextoname.c|grep if_indextoname|awk ‘{print $1}’ + 1cat -n $1|grep if_indextoname|awk ‘{print $1}’v_start=cat -n $1|grep $2|awk '{print $1}'v_start=$((v_start原创 2020-09-25 15:35:31 · 118 阅读 · 0 评论 -
一个半通用网卡流量监测脚本
!/bin/bashInstruction:This script can be run under non-root user to check the network flow rate.Uasage:check_netflow.sh p1 p2 p3Parameter instruction:p1-Network name,like eth0,eth1…;...原创 2018-08-21 17:11:58 · 271 阅读 · 0 评论