晴云孤魂的博客
首页
文章归档
默认分类
关于页面
分类
人工智能相关 (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脚本"分类下
C语言、awk printf 输出补零及输出固定宽度补空格
C、C++、Awk均通用一.输出补零printf("%02d",n);输出数字n,前面补零。例:printf("%02d:%02d",7,5);>>>07:05#include<stdio.h>int main(){ /*7
awk
printf
2023年01月07日
152次浏览
Bash自定义函数numbeep:Cygwin、Mintty窗口重复响铃并闪烁以提示新信息
概述:有时候会碰到这样的场景,在Cygwin或MSYS2环境下工作,执行一个耗时较长的任务(eg:gcc编译、rsync同步等等...),我们不想长时间保持窗口激活状态在前台苦等任务运行结束,窗口切到后台后又无法第一时间获取任务完成的状态。此时,我们可以在任务命令后加一个输出语句echo -e &q
cygwin
Shell
Bash
Mintty
2022年12月23日
131次浏览
Bash Shell自定义助手函数git-submodule-foreach:遍历对每个git子模块仓库执行自定义的函数或命令序列
概述:在一个大型项目下,我们通常通过Git Submodule(子模块)机制引入了其他代码仓库,很多时候我们需要对这些子模块仓库执行一系列操作(包括推送和拉取更新、查看代码变更,替换源文件字符串等等),虽然git原生有自带的 submodule foreach命令可以遍历对子模块仓库执行命令,但自带
Shell
Git
submodule
Bash
Linux
2022年12月22日
143次浏览
Linux crontab的基本格式
crontab的基本格式:* * * * * f1 f2 f3 f4 f5 command分 时 日 月 周 命令第一列f1代表分钟1~59:当f1为表示每分钟都要执行;为/n表示每n分钟执行一次;为a-b表示从第a分钟到第b分钟这段时间要执行
Crontab
Linux
2022年12月22日
77次浏览
Bash Shell获取建行官网最新公告列表(Bash Shell抓取网页小案例)
Bash Shell获取建行官网公告列表没啥实质作用,纯粹是因为懒得打开浏览器的情况下想确认建行有无发表新公告,练手一下...,查看具体的公告内容,还得浏览器打开详情页网址,所以,然并卵~~,仅做记录,以备启发;网页实际截图:Bash函数代码:函数名定义为ccb-notice,其中使用到了一个Pyt
cygwin
cURL
Shell
2022年12月20日
114次浏览
Bash劫持cd命令专用函数_hook-cd,提供交互式选择快速切换到子目录
Bash劫持cd命令专用函数,提供交互式选择输入序号即可快速cd切换到子目录使用方法:将以下函数代码加入个人配置文件(~/.bash_profile或~/.bashrc)即可,输入cd命令直接回车,即出现子目录选择列表,输入序号即可cd到对应的子目录;经测试,Cygwin和Linux服务器均可使用;
2022年12月10日
77次浏览
findremoteip:根据网络连接信息过滤查找特定远程IP,查询和终止Windows相关进程
本函数Cygwin下测试通过,MSYS2,WSL1理论上可用(另:WSL2自然是不行),未经过测试!findremoteip函数代码:findremoteip() {# 根据网络连接的远程主机IP查找Windows相关进程:# 目前仅针对IPv4做适配,IPv6暂不考虑if [ -z "$
cygwin
Shell
Windows
CMD
2022年10月15日
73次浏览
Linux文本处理之awk、tr命令妙用:解析合并经纬度参数输出到终端窗口,方便一键复制
场景概述场景:很多时候我们从数据源(数据库、文本文件、Excel表格等)取到经纬度数据,需要拿到其他地方查询或者使用,各个平台需要的参数格式可能大不相同,比如有的平台需要经度+纬度的格式,有的地方需要纬度+经度的格式(eg:Google地图搜索),复制的文本携带的分隔符也五花八门,手动用记事本类的软
cygwin
Shell
awk
tr
经纬度
2022年10月15日
143次浏览
Linux Bash/Shell助手函数:ssh-tar-dir,通过SSH隧道自动打包备份服务器到本地硬盘
使用帮助:$ ssh-tar-dir --helpssh-tar-dir|ssh-backup-dir: 通过ssh调用远程tar命令,压缩备份服务器某个路径文件夹到本地(通过管道传输压缩数据流); 底层调用命令形似: ssh 'cd /path/to/dir;tar -
cygwin
Shell
SSH
Linux
2022年09月23日
152次浏览
Cygwin下rename命令同名劫持函数,以支持类似CMD下ren xxx.abc xxx.cba重命名后缀名的功能
函数代码:加入会话配置文件(/etc/profile、~/.bash_profile etc...)即可在交互式终端调用:rename() {#优化renname命令,使其支持类似CMD下`ren *.txt *.mp3`类似的操作#更改文件拓展名快速操作:#为避免通配符展开,使用本函数时应省略通配
cygwin
rename
mv
Shell
2022年09月23日
149次浏览
«
1
2
(current)
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