在shell命令行中使用concatstring

我需要一些帮助来完成一个命令行。 我需要在某些文件“applications.properties”中获取属性名“server.port”,然后在“myIp:server.port / health”

我用下面的行获得属性值,curl命令获得参数,但是我不能在之前和/之后添加IP。

你能帮我完成这个命令行吗?

cat ms-something-*/application.properties | grep server.port | awk '{print $3}' | xargs curl

因此,如果没有最后一个元素“xargs curl”,则该行将返回一个端口号列表。 但我需要添加IP(例如8.8.8.8)和/健康,调用curl"8.8.8.8:server.port/health"

排除文件的grep数组参数

在Ubuntu中使用C / C ++进行线路input插孔

你知道任何包装常见的Linux OS API的JNI包装工具包或库吗?

并发访问大量的项目

复制/ Tarring在过去14天内被修改文件

Linux bash脚本:根据用户input的文件格式,如果为空,则反向删除文件

无法在Linux中使用“du -h”查找大文件

不完整的IP地址填充零

我可以在uclibc linux上使用boost吗?

有没有办法在Linux上以不同的颜色将文本输出文件

cat ms-something-*/application.properties | grep server.port | awk '{print "8.8.8.8:"$3"/health"}' | xargs curl

应该为你工作,如果我正确理解你的问题…

你也可以用for循环来实现。

for port in $(cat ms-something-*/application.properties | grep server.port | awk '{print $3}') ; do curl "8.8.8.8:${port}/health" done

相关文章

可以认为OpenFeign是Feign的增强版,不同的是OpenFeign支持S...
为进一步规范小程序交易生态、提升用户购物体验、满足用户在...
云原生之使用Docker部署Dashdot服务器仪表盘
本文主要描述TensorFlow之回归模型的基本原理
1.漏洞描述Apache Druid 是一个集时间序列数据库、数据仓库和...
内部类(当作类中的一个普通成员变量,只不过此成员变量是cl...