我需要一些帮助来完成命令行。我需要在某些文件“applications.properties”中获得属性名称“server.port”,然后在“myIp:server.port/health”上进行 curl
我在下面的行中获取属性值,并且curl命令获取了参数,但是我无法在之前和/health之后添加IP。
您能帮我完成这个命令行吗?
cat ms-something-*/application.properties | grep server.port | awk '{print $3}' | xargs curl
因此,如果没有最后一个元素“xargs curl”,该行将返回端口号列表。但我需要添加ip(例如8.8.8.8)和/health,以便在
"8.8.8.8:server.port/health"
上调用curl 最佳答案
cat ms-something-*/application.properties | grep server.port | awk '{print "8.8.8.8:"$3"/health"}' | xargs curl
如果我正确理解了您的问题,该软件将为您服务...
关于linux - shell命令行中的concat字符串,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/40629151/