我常用的cli工具。
ik-cli的Python项目详细描述
ik cli
简介
这个应用程序为我提供了一些常用的命令行工具。
安装
您可以使用pip安装此工具。
pip install ik-cli
用法
可以使用main命令显示所有子命令。
ik_cli -h # the echo are: Usage: ik_cli [OPTIONS] COMMAND [ARGS]... Options: -v, --verbose Enable verbose mode. -h, --help Show this message and exit. Commands: ip get ip info time timestamp convert
IP信息
现在可以使用ip
子命令从ip.sb
获取点IP信息。
ik_cli ip 8.8.8.8 # the echo is: IP: 8.8.8.8 ASN: 15169 CONTINENT_CODE: NA COUNTRY: United States COUNTRY_CODE: US LATITUDE: 37.751 LONGITUDE: -97.822 ORGANIZATION: Google LLC TIMEZONE: America/Chicago
如果要获取主机IP,可以执行以下操作:
ik_cli ip -m host # echo Your IP: 192.168.0.2 Method: UDP
时间转换
现在可以将字符串时间(例如:2019-8-1
或2019-8-2 12.09.11
)更改为时间戳。
或者将时间戳(如1565007913
)更改为字符串时间。
注意:时区取决于机器的时区。
ik_cli time'2019-08-05 13:14:11'# echo Timestamp: 1564982051 Time: 2019-08-05 13:14:11 ik_cli time1564982100# echo Timestamp: 1564982100 Time: 2019-08-05 13:15:00