晴云孤魂的博客
首页
文章归档
默认分类
关于页面
分类
人工智能相关 (0)
大数据与云平台 (1)
Rust相关 (0)
C与C++ (2)
计算机科学 (0)
数据结构与算法 (0)
Scala与Haskell (0)
数据库相关 (1)
Perl脚本 (2)
自动化运维 (11)
Java与Kotlin (1)
Go开发 (0)
PHP开发 (4)
资源共享 (1)
Web前端 (5)
Ruby (0)
操作系统 (17)
Linux (31)
数据库 (2)
Windows脚本 (14)
Python代码 (3)
Shell脚本 (32)
默认分类 (4)
全部分类 ( 60 )
查询
当前位于"Shell"标签下
SHELL脚本自动转换Excel为通讯录vcf文件
1、Excel收集联系人信息Excel表格样式:姓名部门手机邮箱职位上级诸葛亮战略规划与实施部
[email protected]
策划总监刘备其中,表头去掉即可,收集所有的联系人信息到一个表格,复制除表头的内容到contact.txt2、编辑脚本# cat mk.sh #!/bin/b
Shell
Excel
vcf
2024年06月30日
45次浏览
Cygwin、Linux Bash计算某个时刻偏移一定时间长度后的时间通用函数:datetimecount
datetimecount 函数代码datetimecount() {#计算某个日期时间偏移一定时间长度后的时刻(目前主要供录制IPTV直播源时计算视频时长使用)# $1-->偏移量:符合date命令的描述参数即可,也支持传递标准时间格式:eg: +01:23:35 (标记符号(加减号)可省略
cygwin
Shell
Bash
2023年07月14日
111次浏览
Linux shell中提取文件名和路径
前言有个软件叫HLAreporter,它真的搞人,基本上就是shell脚本联合起来的,关键是居然还有各种小问题,其中之一就是关于文件名和目录名这个,导致程序只能在软件本身的目录运行,然后各种bug,于是我就修改了一部分,里面对文件名和目录名进行了处理。通常的操作是由路径中提取出文件名,从路径中提取出
Shell
basename
Bash
2023年05月23日
73次浏览
Bash/Shell通过配置文件.bashrc劫持命令行,实现输入数字前缀即可重复多次执行某条命令,替代手敲for循环
要实现的效果输入数字N + 空格 + 任意命令行:重复执行该条命令N次:常规做法:for i in {1..5};do pwd;done #此种做法命令略显冗长,特别命令和参数较长的话不方便光标移动和高效操作改造方式:通过Bash Shell配置文件(.bashrc)文件动态判断输入的命令行是否
cygwin
Shell
bashrc
Linux
2023年02月23日
93次浏览
Bash Shell实现监控向日葵开机插座和电脑端口,检测到电脑死机后自动重启插座电源以强制重启电脑
情景概述因本人家中工作电脑日常需要24小时开机,并且会跑一些奇奇怪怪的程序,不在家中时,关机或重启电脑的需求很常见,现在问题来了:1、电脑正常运行未死机的情况下我们可以通过ssh远程连入,通过reboot/shutdown命令来重启电脑,当然了,通过微软系统自带远程桌面RDP(mstsc)来连接操作
Shell
向日葵远控
Windows
Linux
2023年01月29日
122次浏览
Bash自定义函数numbeep:Cygwin、Mintty窗口重复响铃并闪烁以提示新信息
概述:有时候会碰到这样的场景,在Cygwin或MSYS2环境下工作,执行一个耗时较长的任务(eg:gcc编译、rsync同步等等...),我们不想长时间保持窗口激活状态在前台苦等任务运行结束,窗口切到后台后又无法第一时间获取任务完成的状态。此时,我们可以在任务命令后加一个输出语句echo -e &q
cygwin
Shell
Bash
Mintty
2022年12月23日
130次浏览
Bash Shell自定义助手函数git-submodule-foreach:遍历对每个git子模块仓库执行自定义的函数或命令序列
概述:在一个大型项目下,我们通常通过Git Submodule(子模块)机制引入了其他代码仓库,很多时候我们需要对这些子模块仓库执行一系列操作(包括推送和拉取更新、查看代码变更,替换源文件字符串等等),虽然git原生有自带的 submodule foreach命令可以遍历对子模块仓库执行命令,但自带
Shell
Git
submodule
Bash
Linux
2022年12月22日
143次浏览
Bash Shell获取建行官网最新公告列表(Bash Shell抓取网页小案例)
Bash Shell获取建行官网公告列表没啥实质作用,纯粹是因为懒得打开浏览器的情况下想确认建行有无发表新公告,练手一下...,查看具体的公告内容,还得浏览器打开详情页网址,所以,然并卵~~,仅做记录,以备启发;网页实际截图:Bash函数代码:函数名定义为ccb-notice,其中使用到了一个Pyt
cygwin
cURL
Shell
2022年12月20日
114次浏览
findremoteip:根据网络连接信息过滤查找特定远程IP,查询和终止Windows相关进程
本函数Cygwin下测试通过,MSYS2,WSL1理论上可用(另:WSL2自然是不行),未经过测试!findremoteip函数代码:findremoteip() {# 根据网络连接的远程主机IP查找Windows相关进程:# 目前仅针对IPv4做适配,IPv6暂不考虑if [ -z "$
cygwin
Shell
Windows
CMD
2022年10月15日
72次浏览
Linux文本处理之awk、tr命令妙用:解析合并经纬度参数输出到终端窗口,方便一键复制
场景概述场景:很多时候我们从数据源(数据库、文本文件、Excel表格等)取到经纬度数据,需要拿到其他地方查询或者使用,各个平台需要的参数格式可能大不相同,比如有的平台需要经度+纬度的格式,有的地方需要纬度+经度的格式(eg:Google地图搜索),复制的文本携带的分隔符也五花八门,手动用记事本类的软
cygwin
Shell
awk
tr
经纬度
2022年10月15日
143次浏览
«
1
(current)
2
3
»
个人信息
stevehe
北京 海淀
文章数量
60
分类数量
23
标签数量
84
所有标签
vcf
1
Excel
1
IP
1
iptables
1
端口
1
代理
1
PROXY
1
虚拟机
1
VMWARE
1
ESXI
1
RTSP
1
摄像头
1
promise
1
await
1
sleep
1
远程调试
1
Chrome
1
basename
1
Locale
1
Debian
1
lsof
1
群晖
1
DSM918
1
支付宝
1
二维码
1
WIFI
1
stdout
1
Unbuffer
1
sed
1
浏览器
1
F12
1
debugger
1
webpack
1
Nodejs
2
nvm
1
计划任务
1
schtasks
1
bashrc
1
向日葵远控
1
powershell
1
diskpart
1
printf
1
Halo
1
Java
1
sshfind
1
Perl
2
MySQL
1
Mintty
1
yum
1
GCC
1
CentOS
2
Artisan
1
Laravel
1
Bash
6
submodule
1
Git
2
Crontab
2
cURL
1
PHP-fpm
1
Apache
1
线程
1
PHP
2
经纬度
1
tr
1
awk
4
mv
1
rename
1
delayexec
1
任务计划
1
MP4
1
ffmpeg
1
Speedtest
2
EPG
1
Linux
11
OpenSSH
4
MongoDB
1
CMD
2
Bat
1
Windows
8
VBS
1
SSH
7
Shell
24
Python
3
cygwin
23
所有标签
60