sed 相关问题

Sed(Stream EDitor)是POSIX环境的命令行编辑器。 Sed根据编辑脚本处理一个或多个文件,并将结果写入标准输出。它创建于贝尔实验室,自70年代中期以来一直存在。


Ansible lineinfile 在每行前面添加一个字符串并转换为单行

我使用 sed 在行前面添加一个字符串,然后使用 xargs 保持在单行中。我怎样才能在 ansible 中实现同样的目标? 例如:我有一个如下文件 [root@test]# 猫 tt 啊 BB 抄送 DD 使用 sed , ...

回答 1 投票 0

在 unix shell 脚本 ksh 中替换文件第 14 列中的 /”

我有一个文件,其中有 10000 多条记录。有一些错误记录,其值之间有 /" ,如下所示。这是逗号分隔符文件。我无法使用 -E GNU 选项。 “2020年11月22日&qu...

回答 2 投票 0

使用 sed 删除匹配后的字符串的一部分,但不删除该行

我有一个文件 a.com 作为 N-N3-0.0012 -1 5 6 7 L C-CT-0.002225 -1 5 8 9 H H-3-1 H-H-0.003534 -1 6 3 4 L 我想要 a.com 修改为 N -1 5 6 7 L C -1 5 8 9 H H-3-1 H -1 6 ...

回答 2 投票 0

编辑序列的 FASTA 标头

我有一些fasta序列,如下所示。 >contig_0,长度=363,cov=3.6,最小值=5,最大值=7,gc=0.413,左=F_BRANCH_1.0,右=F_BRANCH_1.0 rightEdges=(95156-1-1-2-A)

回答 1 投票 0

将动态 sed 回显到 Dockerfile 中的文件

我正在处理一个 Dockerfile,在其中我想根据输入参数变量动态创建一个 sed 表达式,并将该表达式写入文件。 这是 Dockerfile 的一部分:...

回答 2 投票 0

如何使用bash“sed”从需求文件中删除所有版本

下面的python需求文件定义了500多个包,每个包都有一个“==”,后面跟版本字符串。 # 评论字符串 python_package_a == 1.2.3 #一些...

回答 1 投票 0

sed bash 正则表达式无需环顾四周

假设我有一个名为 test 的文件,其中包含以下内容: 富 酒吧 巴兹 富或酒吧 foo 或 baz 酒吧或巴兹 每行的开头需要有一个逗号。我怎样才能匹配这些短语

回答 1 投票 0

仅将 sed 应用于循环中最后一次匹配之后的文件部分 - shell / bash

所以我有几个这样结构的大文件(~1Gb): fooA iug9wa 福阿·劳伊 fooA nwgoieb 福布·威尔格布 fooB rqgebepu fooB ifbqeiu ... fooN ibfiygb 傻瓜yvsiy 福纳埃维乌 我想更换

回答 1 投票 0

使 sed 就地替换文件中的文本,并在屏幕上显示替换的行

找到。 -type f -名称“test.php”-print0 | xargs -0 egrep -sHnl "&\s*new\s"| xargs gsed -i.bak 's/&\(\s*new\s\)/ /gi' - 这可以很好地替换所选文件。 但我想看看...

回答 4 投票 0

如何使用 sed 或 awk 在 bash 脚本中的字符串中插入点 (.) , 100000000 >> 100.000.000

我正在编写一个脚本,给出一个以百万为单位的数字 123456789,我想将点添加到数字字符串中,例如 123,456,789 :~$a=100000000 :~$b=100000000 :~$ c=100000000 :~$ tvusd=$...

回答 1 投票 0

从前两列中提取没有重复字符串的 N 行[已关闭]

我有一个巨大的 CSV 文件,其中包含成对的独特组合。我需要提取该文件的 N 随机行,但我需要第 1 和 2 列中的字符串是唯一的,以便唯一字符串列表...

回答 1 投票 0

sed + 删除包含匹配字符串的注释行

以下 sed 命令应删除文件 - /opt/presto/presto.conf 中的注释行 sed '/^[[:blank:]]*#/d' /opt/presto/presto.conf 在我们的例子中,我们想用 AND

回答 1 投票 0

删除第一个和最后一个双引号(最好是 sed/awk)

我只想删除第一个和最后一个双引号 输入: word1 -word2 {word3} -word4 {"word5 'word6' "word7 word8" .word9"} -word10 (word11) 词 1 -词 2 {词 3} -词 4 {"

回答 1 投票 0

Bash:从前两列中提取没有重复字符串的 N 行[关闭]

我有一个巨大的 csv 文件,其中包含成对的独特组合: A、B、0.1747 乙、丙、0.373 中、深、0.585 E、J、0.8585 E、A、0.5657 F、A、0.5656 我需要提取该文件的 200 个随机行,但我需要该 stri...

回答 1 投票 0

在非常大的文件开头添加两行的有效方法

我有一组非常大(每个有几个GB)的文本文件。我需要在每个文件的开头添加两行。 我尝试使用 sed 和以下命令 sed -i '1iFirstLine'...

回答 3 投票 0

我应该如何在 fasta 文件中实现条件字符串替换?

我有一个很大的fasta文件,每个序列标题中都有各种细菌物种名称,看起来像这样 文件.fasta >细菌;放线菌;放线菌;链霉菌;

回答 1 投票 0

awk 通配符仅打印第一个输出

我想从打印中排除苹果和香蕉之间包含“葡萄”或“橙色”的行。 但是,如果我的输入是 苹果 葡萄 香蕉 橙子 香蕉 这仍然是真的...

回答 1 投票 0

“贪婪”搜索并替换 sed

我有一个 bash 函数,可以从字符串中获取前缀,直到并包括字符“-”。 get_prefix_with_hyphen() { # 获取带有尾随连字符的前缀 prefix_with_hyphen=$(回显&quo...

回答 1 投票 0

这个命令是如何执行的:sed -n 'N ; s/# @/#--@/ ; ; D'损坏数据.txt

我不知道为什么 sed 命令的输出如下: shell命令:sed -n 'N ; s/# @/#--@/ ; ; D'损坏数据.txt 输出: 标题行#--@# @数据线#1 数据线#2#--@ 数据线结束...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.