轻松使用transfer.sh从命令行共享文件 Easy file sharing from the command line using transfer.sh-rootopen.com

轻松使用transfer.sh从命令行共享文件

需要:curl xsel访问互联网(http://transfer.sh)
这是一个使用transfer.sh服务的别名,可以通过命令行轻松实现共享文件。
我修改了transfer.sh提供的别名,使用xsel将生成的URL复制到剪贴板。
完整的修改别名如下,因为commandline只允许255个字符:transfer(){if [$#-eq 0];
用法:\necho transfer /tmp/test.md\ncat /tmp/test.md | transfer test.md"; return 1; fi  if tty -s; then basefile=$(basename "$1" | sed -e 's/[^a-zA-Z0-9._-]/-/g'); curl --progress-bar --upload-file "$1" "https://transfer.sh/$basefile" |xsel --clipboard; else curl --progress-bar --upload-file "-" "https://transfer.sh/$1" |xsel --clipboard ; fi; xsel --clipboard; }

.

0

linux命令:transfer() { basefile=$(basename “$1” | sed -e ‘s/[^a-zA-Z0-9._-]/-/g’);curl –progress-bar –upload-file “$1” “https://transfer.sh/$basefile”|xsel –clipboard;xsel –clipboard ; } } ; –clipboard –clipboard;xsel “https://transfer.sh/$basefile”|xsel “$1” –upload-file –progress-bar ‘s/[^a-zA-Z0-9._-]/-/g’);curl -e sed | “$1” basefile=$(basename { transfer() transfer() { basefile=$(basename “$1” | sed -e ‘s/[^a-zA-Z0-9._-]/-/g’);curl –progress-bar –upload-file “$1” “https://transfer.sh/$basefile”|xsel –clipboard;xsel –clipboard ; }rootopen.com
gray 2018-03-13 17:27:48
输出

评论

此博客中的热门博文

Telegram MTProto Proxy 介绍说明 – 开源代码|技术|教程资源|网络资源|首页不显示 – 如有乐享

监控FRPS端口并自动重启进程linux脚本_FRP教程_电脑博士

进阶Spring Boot(二)---Tomcat与Undertow 吞吐量对比 - 简书