linux的shell:如何从文件读取命令参数?

linux的shell:如何从文件读取命令参数?,第1张

概述linux的shell:如何从文件读取命令参数

我有一个文件“PID”进程ID我想杀了它。

就像是:

kill -9 <read pID from file>

我试过了:

kill -9 `more pID`

但它不起作用。 我也尝试过xargs但无法绕过它。

在embedded式linux系统中查找延迟问题(暂停)

PHP exec()返回值为后台进程(linux)

如何获得每个进程的准确cpu使用率和进程空闲cpu时间

在linux / UNIX-like上以纯文本文件模糊networking代理密码

如何在文件夹中的XML文件中grep一个单词

c ++ linux系统命令

linux:阻塞,直到一个文件中匹配的string(“tail + grep with blocking”)

你如何在单声道做ALSA?

Eclipse CDT不能识别<iostream>

PHP正则Expression式正确的语法preg_split后任意数字和1-3位数字

是否

kill -9 $(cat pID)

为你工作?

让我总结所有的答案

kill -9 $(cat pID) kill -9 `cat pID` cat pID | xargs kill -9

我的偏好是

kill -9 `cat pID`

这将反攻任何命令。

kill -9 $(cat pID)或cat pID | xargs kill -9 cat pID | xargs kill -9将同时工作

天儿真好,

如果不想玩得很好,你应该逐渐开始,然后转向沉重的东西去杀死这个过程。

一个SIGKILL(-9)信号不能被捕获,这将意味着该进程所持有的任何资源将不会被清除。

尝试先使用kill SIGTERM(-15),然后通过执行kill -0 $(cat pID)来检查进程是否存在。 如果它仍然在附近,那就用一切手段用-9来打破它。

SIGTERM可以被进程捕获,任何已经正确编写的进程都应该有一个信号处理程序来捕获SIGTERM,然后在退出之前清理它的资源。

HTH

总结

以上是内存溢出为你收集整理的linux的shell:如何从文件读取命令参数?全部内容,希望文章能够帮你解决linux的shell:如何从文件读取命令参数?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/langs/1154638.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-06-01
下一篇2022-06-01

发表评论

登录后才能评论

评论列表(0条)

    保存