bash - 如何在 Makefile 中使用 lsof
问题描述
假设我有类似的东西
.PHONY: kill-server
kill-server:
kill -9 $(lsof -t -i :9000)
为什么它不起作用,我该如何解决?
解决方案
lsof
你可以xargs
在你的makefile中使用管道:
# Makefile - Version 1
# Send kill to server
kill-server:
lsof -t -i :9000| xargs kill -9
推荐阅读
- regex - 用于传递 URL 和失败 CIDR 掩码的正则表达式
- java - log4j2.properties 文件不考虑,而 log4j.properties 文件是
- c# - 直接调用 Azure Durable Functions 的活动和子编排
- python - 如何同步运行python函数?
- laravel - Laravel - 如何查询数据透视表上的关系
- wpf - 将用户控件绑定到 DataGrid 中的数据
- scala - 将 BoxedUnit 转换为 scala 元组
- java - Spotify docker client: How to achieve --network=host functionality?
- javascript - 使用 Redux 的 Axios API 获取请求无法在操作中传递变量
- terraform - 模块中的 terraform 使用计数索引