本地生成百度网盘秒传代码,配合 秒传链接提取 使用。
支持 Linux/Unix/macOS。
$ miaochuan.sh ubuntu-20.04.2-live-server-amd64.iso
aba7e22636c435c5008f5d059ae69a62#1215168512#ubuntu-20.04.2-live-server-amd64.iso
支持通配符:
$ miaochuan.sh *.iso
e2ddc8268e4c164c32b4ba25be52c9af#352321536#debian-10.4.0-amd64-netinst.iso
aba7e22636c435c5008f5d059ae69a62#1215168512#ubuntu-20.04.2-live-server-amd64.iso
秒传代码会输出到 stdout,其他信息会重定向到 stderr。
假设目录结构如下:
foo
├── bar
│ └── ubuntu-20.04.2-live-server-amd64.iso
└── debian-10.4.0-amd64-netinst.iso
递归生成 foo
目录下所有文件秒传:
$ miaochuan.sh foo
e2ddc8268e4c164c32b4ba25be52c9af#352321536#debian-10.4.0-amd64-netinst.iso
aba7e22636c435c5008f5d059ae69a62#1215168512#ubuntu-20.04.2-live-server-amd64.iso
使用 -k
保留相对路径:
$ miaochuan.sh -k foo/debian-10.4.0-amd64-netinst.iso
e2ddc8268e4c164c32b4ba25be52c9af#352321536#foo/debian-10.4.0-amd64-netinst.iso
使用 -c
进入 foo 目录,-k
保留相对路径,生成 bar
目录下所有文件秒传:
$ miaochuan.sh -c foo -k bar
aba7e22636c435c5008f5d059ae69a62#1215168512#bar/ubuntu-20.04.2-live-server-amd64.iso