记录抒写
首页
软件
归档
娱乐
扩展
关于
AI
记录是一种习惯 丶抒写是一种态度
小站告示
admin@wojc.cn
Shell下bc命令处理和数值的四舍五入
2022-02-17
技术积累
Linux
Shell
bc命令是linux下的计算器,四舍五入用到printf命令 (接我上篇文章添查询在线文件大小查询)在执行脚本时bc处理出现了错误:(standard_in) 1: illegal character: ^M # 脚本内容(curl获取文件大小,然后进行换算保留2位小数) fileLength=`curl -sI $down_url|grep Con...
查询和下载备份数据的临时脚本
2022-02-16
技术积累
Linux
Shell
一般都是写好计划任务自动备份的,这是个手动查询本地备份和下载备份的脚本 # 脚本使用: 例如: 本地备份目录为 /backup/project 按月备份目录为 /backup/project/202202 备份文件名称格式为 日期-文件名.tar.gz 完整文件路径为 /backup/project/202202/日期-文件名.t...
Linux jar包服务启动停止shell脚本
2021-06-30
技术积累
Linux
Shell
以Java的jar包服务为例,启动停止带服务检查的shell脚本,提供单个服务启动停止 和 多个服务同时启动停止, 最简单脚本几行就可以了,启动[ java 启动参数 -jar xxx.jar ],停止 [找到pid,kill掉],我这个脚本就是加了点判断和颜色输出 使用:需要修改 jdk路径、包目录、项目名、包名 例如:jar包完整名称为:test...
Shell 提示符PS1变量颜色设置
2021-04-22
技术积累
Linux
Shell
PS1变量也就是登陆shell后的提示标识,常见的如:root用户默认为[root@localhost ~]# PS1 支持的参数: # 默认变量内容 [root@localhost ~]# echo $PS1 [\u@\h \W]\$ \d:显示曰期,格式为"星期 月 日"。 \D: 显示自定义时间,如\D{%Y-%m-%d}...
Shell脚本利用webhook机器人-发送群消息-到企业微信
2021-03-25
技术积累
Linux
Shell
企业微信接口
webhook
使用shell脚本,利用群webhook机器人发送消息到企业微信群中,脚本支持文本,图片,文件 三种消息类型 需要用到jq命令,jq是一个json解析工具:jq官网 #!/bin/bash # Author:jinchuang [https://wojc.cn/archives/986.html] # 群webhook机器人发送消息到企业微信群 ...
Shell脚本利用企业微信API-发送应用消息-到企业微信
2021-03-24
技术积累
Linux
Shell
企业微信接口
使用shell脚本发送消息到企业微信的应用中,脚本支持文本,图片,文件 三种消息类型 需要用到jq命令,jq是一个json解析工具:jq官网 * 注意应用权限对应的部门或者用户是否正确,不然会发送失败,可以选择只按部门或用户发送 * token需要缓存的话,需redis支持,然后去掉redis_token()和redis_token()代码的注释...
Shell多终端同步会话过程
2020-12-08
技术积累
Linux
Shell
终端
命令
这个多终端同步演示会话过程,有点类似于红蜘蛛(多媒体网络教学软件)。在一个终端操作,在其他终端上会同步操作过程 用到的命令:mkfifo script 打开2个终端界面操作: # 在第一个终端输入: mkfifo scriptinfo # 在第二和第三个终端输入: cat scriptinfo # 接下来在第一个终端中操作(演示者),其他2个...
Shell终端录制会话与回放会话
2020-12-08
技术积累
Linux
Shell
终端
命令
当需要为别人在终端演示某些操作需要准备命令教程时,通常需要一边手动输入命令一边演示,也可以录一段屏幕视频回放出来。如果将我们输入的命令后执行的结果按照先后顺序依次记录下来,然后再进行回放,这就变得有意思多了 用的到命令:script scriptreplay 用到的配置文件和参数: # 配置文件: tim.log 用户存储时序信息 out...
Shell中使用变量作为变量名
2020-12-03
技术积累
Linux
Shell
shell脚本,有时候会用到将变量作为变量名这样,就要使用eval命令了# 例子 for i in 200 301 302 304 403 403 500 502 do status="s" eval ${status}_${i}=$i # 验证变量名和变量值 echo "${status...
脚本定时发送微博热搜关键词到微信企业号
2020-01-06
技术积累
Python
Linux
Shell
shell脚本获取,python脚本发送。此篇文章需要有企业微信管理权限才能使用 1、企业微信(企业号)现在申请要企业验证,我申请的比较早当时不需要验证2、crontab计划任务3、python4、个人微信加入企业中,个人微信关注企业号,然后把人员加入到部门,消息按部门发送 效果展示(因为微信API接口文本消息内容,最长不超过2048个字节,超过将...
shell脚本自动执行telnet命令并返回结果
2018-08-08
技术积累
Shell
Telnet
某些时候需要定时获取下设备的指定信息,一个个telnet这个时候就显的不够用了,可以用脚本方式去批量执行 只要知道如何在shell脚本中自动执行你的命令,就可以实现了批量化 举例:登录路由器查看某个网口的流量情况 #脚本内容[间隔时间自已看情况调整]: #!/bin/bash (sleep 1;echo "test";...
Nginx支持web界面执行bash|python等系统命令和脚本
2017-08-30
技术积累
Python
Nginx
Shell
通过安装spawn-fcgi和fcgiwrap,配合nginx转发实现web界面执行linux命令shell和python等脚本 参考自 [让Nginx支持CGI执行Bash,Python等脚本]文章,详细的原理和内容请看此篇文章。 2020-12-28更新(详细安装到使用过程): [Nginx支持web界面执行bash.python等命令和脚本] ...
1
2
»
顶部