摘要: 准备条件: 系统需安装 ImageMagick 软件包,Linux、Cygwin/WSL下均可使用;Windows未经测试; 注:HEIC为苹果系统专有的图像格式,Windows系统上要转换需安装第三方工具HeicFileConsole,ImageMagick转换heic格式经本人测试无效(提示缺少 阅读全文
posted @ 2022-11-15 16:41 晴云孤魂 阅读(2013) 评论(0) 推荐(0) 编辑
摘要: Vim相关指令: 在 Vim窗口执行 set diffopt=filler,context:10 或 set diffopt=filler,context:0 命令即可(其中10为上下文的行数,设置为0即仅显示差异文本,不显示任何相当的行。); 快捷封装函数: vimdiff10() { #设置vi 阅读全文
posted @ 2022-11-02 19:45 晴云孤魂 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 场景概述 场景:很多时候我们从数据源(数据库、文本文件、Excel表格等)取到经纬度数据,需要拿到其他地方查询或者使用,各个平台需要的参数格式可能大不相同,比如有的平台需要经度+纬度的格式,有的地方需要纬度+经度的格式(eg:Google地图搜索),复制的文本携带的分隔符也五花八门,手动用记事本类的 阅读全文
posted @ 2022-10-11 06:54 晴云孤魂 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 本函数Cygwin下测试通过,MSYS2,WSL1理论上可用(另:WSL2自然是不行),未经过测试! findremoteip函数代码: findremoteip() { # 根据网络连接的远程主机IP查找Windows相关进程: # 目前仅针对IPv4做适配,IPv6暂不考虑 if [ -z "$ 阅读全文
posted @ 2022-10-05 04:41 晴云孤魂 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 以下函数为Cygwin或MSYS2下调用Windows版本的ffmpeg,故使用了cygpath转换Windows和Linux二者的路径参数,如果需要在其他平台下运行,需要调整相关路径转换规则 支持测试 http、https、rtmp、rtsp、rtp格式的连接地址; ffmpeg-test函数代码 阅读全文
posted @ 2022-09-29 12:52 晴云孤魂 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 函数代码: 加入会话配置文件(/etc/profile、~/.bash_profile etc...)即可在交互式终端调用: rename() { #优化renname命令,使其支持类似CMD下`ren *.txt *.mp3`类似的操作 #更改文件拓展名快速操作: #为避免通配符展开,使用本函数时 阅读全文
posted @ 2022-09-15 22:41 晴云孤魂 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 使用帮助: $ ssh-tar-dir --help ssh-tar-dir|ssh-backup-dir: 通过ssh调用远程tar命令,压缩备份服务器某个路径文件夹到本地(通过管道传输压缩数据流); 底层调用命令形似: ssh 'cd /path/to/dir;tar -zxvf - xxxx' 阅读全文
posted @ 2022-09-14 01:11 晴云孤魂 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 注:以下脚本逻辑依赖于开源软件translate-shell,请先按照官方说明安装trans到本地目录,并修改以下脚本中的路径为trans的实际的绝对路径。 官方软件包: https://github.com/soimort/translate-shell warpper包装器完整代码,劫持 tra 阅读全文
posted @ 2022-08-17 04:27 晴云孤魂 阅读(399) 评论(0) 推荐(0) 编辑
摘要: 主目录: http://app.waibc.com/manual/ ApacheMenu/ AutoHotKey1.1.33.02/ AutoHotKey_L/ PHP_Beautifier/ PostgreSQL-docs/ Python2_runoob/ Python3_runoob/ SQLi 阅读全文
posted @ 2022-04-22 01:15 晴云孤魂 阅读(89) 评论(0) 推荐(0) 编辑
摘要: File:bash-hide.vbs Dim Wsh,ScriptPath,CygwinInstallPath,CygwinInstallDrive,BashPath,ArgumentParamter ArgumentParamter="" 'Wscript.Echo "参数个数:" & Wscri 阅读全文
posted @ 2022-04-22 01:08 晴云孤魂 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 使用说明:将以下代码保存为bootpc,在终端中输入bootpc命令即可,注意事先需要测试电脑主板Wake ON Lan功能是否正常,并且在爱快路由器《网络唤醒》界面添加对应设备的MAC地址; 注:以下代码中的登录验证信息和爱快路由器IP地址需要根据自己的实际情况做相应修改! #!/bin/bash 阅读全文
posted @ 2022-04-02 06:02 晴云孤魂 阅读(1503) 评论(0) 推荐(0) 编辑
摘要: favorite-dirs函数 如需使用第三方软件或插件打开文件夹路径,只需替换代码中的explorer.exe为第三方软件可执行文件名即可,比如可以替换成total commander等软件的可执行程序;(注意可能需要填写软件程序的完整路径), favorite-dirs() { #使用资源管理器 阅读全文
posted @ 2022-03-26 14:16 晴云孤魂 阅读(151) 评论(0) 推荐(0) 编辑
摘要: stop-mintty,对所有mintty窗口发送关闭命令,Cygwin或WSL、MSYS2等环境均可用,非强制结束进程; 好处在于:使用此函数关闭窗口前,Bash会自动将关闭的窗口执行过的命令写入历史文件.bash_history,方便下次重开窗口时进行历史命令搜索(上下箭头,Ctrl+R等),如 阅读全文
posted @ 2022-03-18 06:16 晴云孤魂 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 通常情况下,我们需要关掉窗口再重新打开。一来一去,略显麻烦,同时桌面和窗口的频繁切换也浪费了不少时间;能否在Cygwin窗口输入一个命令,就能达到自动关闭并重新打开Cygwin窗口的效果呢,可以,参看如下方法,需要重新打开Cygwin窗口时,输入reload回车即可,窗口便会自动退出并重新打开,同时 阅读全文
posted @ 2022-03-13 12:45 晴云孤魂 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 以下代码Cygwin、WSL上均可用,实现过程依赖NirSoft的工具 opened_files_view; opened_files_view listdlnafiles() { #查询 Windows DLAN 服务端进程打开的文件句柄 # See Also:https://stackoverf 阅读全文
posted @ 2022-03-13 12:30 晴云孤魂 阅读(225) 评论(0) 推荐(0) 编辑