gpt4 book ai didi

linux - 附加到与特定模式匹配的进程的文件列表

转载 作者:太空宇宙 更新时间:2023-11-04 12:28:13 24 4
gpt4 key购买 nike

这是一个确切的问题:在您的主目录中名为“water.txt”的文件中附加一个名称末尾带有字符串“er”的所有进程的列表。

我知道列出正在运行的进程的命令是 ps -A 或 top,但困难的部分是根据模式匹配仅将某些进程附加到新文件

想到的两个命令是 cut 和 grep,但我不知道如何将它们组合在一起,特别是因为进程列表没有存储在文件中/或者它们是?

最佳答案

ps 和 grep 组合而成的命令称为 pgrep。

使用该命令,您可以执行此操作以列出所有以 er 结尾的文件:

pgrep -fa 'er$'

选项 '-f' 是使用命令的“全名”,而 '-a' 是列出带有 PID 号的命令的全名。

要将输出重定向到文件,只需使用“>”:

pgrep -f 'er$' > ~/water.txt

~ 表示使用您的主目录。

关于linux - 附加到与特定模式匹配的进程的文件列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44011210/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com