实现Json Long在Spring IO 2022大会上使用的两个命令行脚本

343 阅读1分钟

早上看到了'干货满满张哈希'的推送视频(Spring IO 2022 - 2. Bootiful Kubernetes Operators(下)), 觉得里面大神的命令行工具很不错, 所以我自己写了两个, 供大家参考

|  环境  | 版本  |
|  ----  | ----  |
| Mac(m1 chip)  | Monterey 12.4 |
| Shell  | Zsh |
  • 视频(03:13)
 #!/bin/bash
 file_name=$1
 unzip $file_name
 echo "filename: ${file_name%.*}"
 dir_name=${file_name%.*}
idea $dir_name/pom.xml

演示

1.gif

  • 视频(23:53)
#!/bin/bash
 PORT=$1
 PID=`lsof -i:${PORT} | tail -n 1 | awk '{print $2}'`
 mem=`top -pid ${PID}  -l 1 | tail -n 1 | awk '{print $8}'`
 echo $PID : $mem

演示

2.gif