grep相关内容

从正常运行时间grep出平均负载

我想要做的是获取命令正常运行时间,并获得平均负载 $ 正常运行时间07:01:30 up 20:29,2个用户,平均负载:0.32, 0.39, 0.54 我感觉这是我可以用 awk 做的事情,但我不太确定如何做.请协助. 解决方案 您可以使用带有反向引用的正则表达式:即查找任何字符序列 (.*) 但只能在 average 之后的一个点处: 正常运行时间 |grep -oP '(? ..
发布时间:2022-01-06 14:12:05 其他开发

如何从基因列表中选择多个 fasta 序列

我有两个文件 基因列表文件是这样的 LOC_Os06g12230.1帕维尔Ab03005帕维尔.J14065编辑器Sevir.1G325700LOC_Os02g51280.1布拉迪3g59320Brast04G017400 fasta 序列文件看起来像这样 >LOC_Os03g57190.1 pacid=33130570 多肽=LOC_Os03g57190.1 locus=LOC_Os ..
发布时间:2022-01-06 14:11:56 其他开发

用于在文件中查找、搜索和替换字符串数组的 Shell 脚本

这与我在 代码高尔夫上问的另一个问题/代码高尔夫相关联:“颜色突出显示"重复文本 我有一个包含以下内容的文件“sample1.txt": LoremIpsum 只是印刷和排版行业的虚拟文本.自 1500 年代以来,LoremIpsum 一直是行业的标准虚拟文本,当一位未知的印刷商进入类型的画廊并争先恐后地制作类型样本书时. 我有一个脚本,可以生成文件中出现的以下字符串数组(仅显示了一些 ..
发布时间:2022-01-06 14:11:47 服务器开发

不能在子进程命令中使用 grep

我的子进程命令有问题,我喜欢 grep 出与“在线"行匹配的行. def run_command(command):p = subprocess.Popen(command,shell=False,标准输出=子进程.PIPE,stderr=subprocess.STDOUT)返回迭代器(p.stdout.readline,b'')命令 = 'mosquitto_sub -u 示例 -P 示例 - ..
发布时间:2022-01-06 14:11:33 Python

如何终止匹配超过 30 分钟的 grep 的进程?

我有一组并行运行的进程. 偶尔有些人会比脚本允许的时间更长: $time_start = microtime(true)$max_run_time = 30 * 60;//30 分钟,以秒为单位而 ((microtime(true)-$time_start) 我想终止该脚本中运行时间超过 30 分钟的旧进程. 如何从命令行执行尽可能多的操作? 以下是当前正在运行的进程示例: ..
发布时间:2022-01-06 14:11:25 PHP

在 egrep 的正则表达式中管道 bash 输入参数

这是我要运行的脚本 #!/bin/bashcharlist=$1 #可能的输入:猫wordlength=$2 #可能的输入:3猫./名词列表|egrep \b[${charlist}]\b{${wordlength}} output: nothing.# 应该捕获以下内容(使用命令行) $ cat 名词列表 |egrep "\b[cat]{3}\b"行为猫的摇篮猫九尾猫猫爪斯诺猫行为行为行为 ..
发布时间:2022-01-06 14:10:51 其他开发

根据模式将文件拆分为多个文件并通过 Unix 中的搜索模式命名新文件?

如何根据搜索模式拆分文件,生成的新文件的文件名将与用于拆分文件的搜索模式相同. 目前,我正在使用以下命令来拆分文件. awk '/^GROUP*/{x="F"++i;}{print >x;}' cdw_all_jobs_reduced3.txt 它生成的文件名称为 F1、F2 等.但我希望文件名等于搜索模式行. 即如果在我的原始文件中我有以下内容: GROUP1xyzpqr组2美 ..
发布时间:2022-01-06 14:10:45 服务器开发

使用 grep 管道错误消息

我的脚本由于缺少某些文件而失败. 运行脚本并将其通过管道传送到 grep $ ./adder |错误 产生以下输出: 中的错误:从文件 v2.2_V3_194424_194712/output_853.root 读取所有请求的字节时出错,得到 0 of 300 中的错误:v2.2_V3_194424_194712/output_853.root 不是 ROO ..
发布时间:2022-01-06 14:10:37 其他开发

从 python 子进程运行 linux grep 命令

我知道已经有关于如何在 python 中使用子进程来运行 linux 命令的帖子,但我只是无法获得正确的语法.请帮忙.这是我需要运行的命令... /sbin/ifconfig eth1 |grep "inet 地址" |awk -F: '{print $2}' |awk '{print $1}' 好的,这就是我目前所拥有的,但会出现语法错误... 导入子流程self.ip = subproc ..
发布时间:2022-01-06 14:10:29 服务器开发

grep -w 只有空格作为分隔符

grep -w 使用标点符号和空格作为分隔符. 如何将 grep 设置为仅使用空格作为单词的分隔符? 解决方案 如果你想匹配只是个空格: grep -w foo 与 相同grep“foo".如果您还想匹配行尾或制表符,您可以开始执行以下操作:grep '\(^\| \)foo\($\| \)',但您可能会更好with perl -ne 'print if/\sfoo\s/' ..
发布时间:2022-01-06 14:10:19 服务器开发

匹配特定列的 grep 文件

我只想保留 results.txt 中与 uniq.txt 中的 ID 匹配的行,基于 results.txt.通常我会使用 grep -f uniq.txt results.txt,但这并没有指定第 3 列. uniq.txt 960623483113131313 结果.txt readID seqID taxID score 2ndBestScore hitLength query ..
发布时间:2022-01-06 14:09:56 其他开发

在另一个文件中查找行

所以我有一个包含名称列表的 file1.txt 和一个包含另一个名称列表的 file2.txt,我需要一个包含两个文件中名称的列表. 我试过 grep -f file1.txt file2.txt >newlist.txt 但由于某种原因它不起作用,并且 newlist.txt 的名称不在 file1 中. 有谁知道为什么会发生这种情况以及我可以做些什么来只获取两个列表中的名称? ..
发布时间:2022-01-06 14:09:46 服务器开发

将 grep 结果打印到文件和终端

我正在尝试向终端和文件显示 grep 结果.我想出的解决方案是只运行两次,但这显然会产生效率问题. grep -n "$SEARCH_TERM" "$i"grep -n "$SEARCH_TERM" "$i" >>/文件.txt 是否有一个标签允许它只使用一次搜索就打印到两者? 谢谢 解决方案 您要找的程序是“tee": grep -n "$SEARCH_TERM" "$i" ..
发布时间:2022-01-06 14:09:39 服务器开发