会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
晴云孤魂's Blog
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
下一页
2022年12月9日
Bash劫持cd命令专用函数_hook-cd,提供交互式选择快速切换到子目录
摘要: Bash劫持cd命令专用函数,提供交互式选择输入序号即可快速cd切换到子目录 使用方法: 将以下函数代码加入个人配置文件(~/.bash_profile或~/.bashrc)即可,输入cd命令直接回车,即出现子目录选择列表,输入序号即可cd到对应的子目录; 经测试,Cygwin和Linux服务器均可
阅读全文
posted @ 2022-12-09 16:35 晴云孤魂
阅读(188)
评论(0)
推荐(0)
2022年11月15日
利用ImageMagick命令行批量转换图片格式(webp转jpg、png转ico、heic转jpg)
摘要: 准备条件: 系统需安装 ImageMagick 软件包,Linux、Cygwin/WSL下均可使用;Windows未经测试; 注:HEIC为苹果系统专有的图像格式,Windows系统上要转换需安装第三方工具HeicFileConsole,ImageMagick转换heic格式经本人测试无效(提示缺少
阅读全文
posted @ 2022-11-15 16:41 晴云孤魂
阅读(3245)
评论(0)
推荐(0)
2022年11月2日
vim指令diffopt:Vimdiff比较文本时自定义差异上下文要显示的行数
摘要: Vim相关指令: 在 Vim窗口执行 set diffopt=filler,context:10 或 set diffopt=filler,context:0 命令即可(其中10为上下文的行数,设置为0即仅显示差异文本,不显示任何相当的行。); 快捷封装函数: vimdiff10() { #设置vi
阅读全文
posted @ 2022-11-02 19:45 晴云孤魂
阅读(408)
评论(0)
推荐(0)
2022年10月11日
Linux文本处理之awk、tr命令妙用:解析合并经纬度参数输出到终端窗口,方便一键复制
摘要: 场景概述 场景:很多时候我们从数据源(数据库、文本文件、Excel表格等)取到经纬度数据,需要拿到其他地方查询或者使用,各个平台需要的参数格式可能大不相同,比如有的平台需要经度+纬度的格式,有的地方需要纬度+经度的格式(eg:Google地图搜索),复制的文本携带的分隔符也五花八门,手动用记事本类的
阅读全文
posted @ 2022-10-11 06:54 晴云孤魂
阅读(195)
评论(0)
推荐(0)
2022年10月5日
Linux/Cygwin助手函数:findremoteip,根据网络连接信息过滤查找特定远程IP,查询和终止Windows相关进程
摘要: 本函数Cygwin下测试通过,MSYS2,WSL1理论上可用(另:WSL2自然是不行),未经过测试! findremoteip函数代码: findremoteip() { # 根据网络连接的远程主机IP查找Windows相关进程: # 目前仅针对IPv4做适配,IPv6暂不考虑 if [ -z "$
阅读全文
posted @ 2022-10-05 04:41 晴云孤魂
阅读(61)
评论(0)
推荐(0)
2022年9月29日
Linux、Cygwin/MSYS2利用ffmpeg测试流媒体链接可用性
摘要: 以下函数为Cygwin或MSYS2下调用Windows版本的ffmpeg,故使用了cygpath转换Windows和Linux二者的路径参数,如果需要在其他平台下运行,需要调整相关路径转换规则 支持测试 http、https、rtmp、rtsp、rtp格式的连接地址; ffmpeg-test函数代码
阅读全文
posted @ 2022-09-29 12:52 晴云孤魂
阅读(182)
评论(0)
推荐(0)
2022年9月15日
Cygwin下rename命令同名劫持函数,以支持类似CMD下ren xxx.abc xxx.cba重命名后缀名的功能
摘要: 函数代码: 加入会话配置文件(/etc/profile、~/.bash_profile etc...)即可在交互式终端调用: rename() { #优化renname命令,使其支持类似CMD下`ren *.txt *.mp3`类似的操作 #更改文件拓展名快速操作: #为避免通配符展开,使用本函数时
阅读全文
posted @ 2022-09-15 22:41 晴云孤魂
阅读(105)
评论(0)
推荐(0)
2022年9月14日
Linux Bash/Shell助手函数:ssh-tar-dir,通过SSH隧道自动打包备份服务器到本地硬盘
摘要: 使用帮助: $ 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 晴云孤魂
阅读(202)
评论(0)
推荐(0)
2022年8月17日
命令行翻译工具translate-shell劫持同名函数trans脚本,自动判断参数进行中翻英或英翻中,并自动朗读语音
摘要: 注:以下脚本逻辑依赖于开源软件translate-shell,请先按照官方说明安装trans到本地目录,并修改以下脚本中的路径为trans的实际的绝对路径。 官方软件包: https://github.com/soimort/translate-shell warpper包装器完整代码,劫持 tra
阅读全文
posted @ 2022-08-17 04:27 晴云孤魂
阅读(593)
评论(0)
推荐(0)
2022年4月22日
各类手册Manual在线地址分享(AutoHotKey、Bash、lftp、sphinx、PHP、MySQL、Python、Perl、Vim等等...)
摘要: 主目录: 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 晴云孤魂
阅读(107)
评论(0)
推荐(0)
VBS隐藏窗口运行Cygwin Bash内置命令/函数的方法(主要供Windows任务计划调用使用)
摘要: File:bash-hide.vbs Dim Wsh,ScriptPath,CygwinInstallPath,CygwinInstallDrive,BashPath,ArgumentParamter ArgumentParamter="" 'Wscript.Echo "参数个数:" & Wscri
阅读全文
posted @ 2022-04-22 01:08 晴云孤魂
阅读(264)
评论(0)
推荐(0)
2022年4月2日
Linux Bash/Shell通过爱快路由器开机远程电脑(利用主板和网卡Wake ON LAN原理)
摘要: 使用说明:将以下代码保存为bootpc,在终端中输入bootpc命令即可,注意事先需要测试电脑主板Wake ON Lan功能是否正常,并且在爱快路由器《网络唤醒》界面添加对应设备的MAC地址; 注:以下代码中的登录验证信息和爱快路由器IP地址需要根据自己的实际情况做相应修改! #!/bin/bash
阅读全文
posted @ 2022-04-02 06:02 晴云孤魂
阅读(1942)
评论(0)
推荐(0)
2022年3月26日
Cygwin/MSYS2文件夹书签功能函数,调用Windows资源管理器快速打开文件夹;
摘要: favorite-dirs函数 如需使用第三方软件或插件打开文件夹路径,只需替换代码中的explorer.exe为第三方软件可执行文件名即可,比如可以替换成total commander等软件的可执行程序;(注意可能需要填写软件程序的完整路径), favorite-dirs() { #使用资源管理器
阅读全文
posted @ 2022-03-26 14:16 晴云孤魂
阅读(190)
评论(0)
推荐(0)
2022年3月18日
Cygwin一键关闭mintty窗口函数:stop-mintty(软关闭,非强制结束进程)
摘要: stop-mintty,对所有mintty窗口发送关闭命令,Cygwin或WSL、MSYS2等环境均可用,非强制结束进程; 好处在于:使用此函数关闭窗口前,Bash会自动将关闭的窗口执行过的命令写入历史文件.bash_history,方便下次重开窗口时进行历史命令搜索(上下箭头,Ctrl+R等),如
阅读全文
posted @ 2022-03-18 06:16 晴云孤魂
阅读(140)
评论(0)
推荐(0)
2022年3月13日
Cygwin重载当前窗口的办法
摘要: 通常情况下,我们需要关掉窗口再重新打开。一来一去,略显麻烦,同时桌面和窗口的频繁切换也浪费了不少时间;能否在Cygwin窗口输入一个命令,就能达到自动关闭并重新打开Cygwin窗口的效果呢,可以,参看如下方法,需要重新打开Cygwin窗口时,输入reload回车即可,窗口便会自动退出并重新打开,同时
阅读全文
posted @ 2022-03-13 12:45 晴云孤魂
阅读(115)
评论(0)
推荐(0)
上一页
1
2
3
4
下一页
公告