shell 工具_开发运维小工具:import也可以是个shell命令

7e8f62b74be7a600d6d7daee2e8ed883.gif

更多互联网新鲜资讯、工作奇淫技巧关注原创【飞鱼在浪屿】(日更新)


在golang语言中,可以用import 来导入另一个远程依赖包。这样就可以本地使用远程包提供的函数。

受此启发,shell阵营也新增了这么一个import工具(https://import.pw/)。先来看下怎么使用吧。


使用方法:

#!/usr/bin/env import# The URL is downloaded once, cached forever, and then sourcedimport "https://git.io/fAWiz"add 20 22# 42


import会将https://git.io/fAWiz提供的包,下载并缓存住以备后面可以使用。

https://git.io/fAWiz的提供了一个函数名叫add,内容如下:

add() {  expr "$1" + "$2"}

除了bash,import文件工具还支持zsh/ksh/ash脚本语言。


安装方法:

使用import工具,需要先安装它

curl -sfLS https://import.pw > /usr/local/bin/importchmod +x /usr/local/bin/import

06fea52cee7df585aa0756857984e778.png
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值