SHELL脚本自动转换Excel为通讯录vcf文件

1、Excel收集联系人信息Excel表格样式:姓名部门手机邮箱职位上级诸葛亮战略规划与实施部[email protected]策划总监刘备其中,表头去掉即可,收集所有的联系人信息到一个表格,复制除表头的内容到contact.txt2、编辑脚本# cat mk.sh #!/bin/b
Shell Excel vcf 2024年06月30日 45次浏览

Cygwin下Bash Shell通过netstat命令一键查询代理端口,并查询代理类型(HTTP或SOCKS)

trojanports函数本体:trojanports() { ## 读取 Trojan-qt5.exe 代理端口配置;## See Also:"D:\Extra\Trojan-Qt5-Windows-1.4.0\config.json"print_color 40 &qu
cygwin PROXY 代理 Windows 端口 2024年02月02日 104次浏览

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次浏览

awk如何立即刷新缓冲区,不缓存完整输出(更频繁地刷新标准输出)

解决方案方案一: cat /dev/ttyPSC9 | awk '{ print $0; system("")}'方案二:cat /dev/ttyPSC9 | stdbuf --output=L awk '{print $0}'附:sed 可以使用 -u 选项更频繁地刷新缓冲区
awk sed Unbuffer stdout 2023年05月05日 106次浏览

Cygwin Bash Shell借助PHP快速计算两个日期或时间的日期差、时间差

概述PHP有 datetime.diff工具类可以便捷地精确地计算两个日期时间之间的差值( 详见PHP官方文档:https://www.php.net/manual/zh/datetime.diff.php ),很多时候我们需要在终端通过命令参数调用的形式快速获取结果,故封装以下参数。BTW,为什么
2023年04月08日 79次浏览

Cygwin/WSL调用Windows schtasks命令操作Windows计划任务系列函数(查询、启用、禁用、删除)

新增、删除、查询任务计划#wintask-query #根据任务名称关键词查询Windows计划任务#wintask-del #根据任务名称关键词删除Windows计划任务,也可以传递计划任务完整路径#wintask-run #根据任务名称关键词立即运行Windows计划任
Crontab schtasks Windows 计划任务 2023年02月23日 99次浏览

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次浏览

Linux awk如何获取变量的类型?

总结:使用typeof函数即可;——————————————————————————gawk 4.2.0的Beta版本,可在 http://www.skeeve.com/gawk/gawk-4.1.65.tar.gz获得,具有许多重要的新功能.新的 typeof()函数可用于指示变量或数组元素是数组
awk Linux 2023年01月10日 111次浏览