sed 相关问题

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

如何从以某些单词开头的文件中删除行

我的文件扩展名是CSV文件,在unix服务器中看起来格式不同。 “Product_Package_Map_10302017.csv”,“451”,“2017-10-30 05:02:26”“Targeting_10302017.csv”,“13”,“2017-10-30 05:02:26”,“...

回答 2 投票 0

使用sed命令在yaml文件内容的子模式下添加属性

这是我的yaml文件web的内容:image:apache卷: - “./ app:/src / app”ports:# - 在这里添加端口我需要使用sed命令在web下添加一个属性作为类型。 ...

回答 1 投票 0

如何用空行替换两个模式之间的代码块?

我正在尝试用空行替换两个模式之间的代码块尝试使用下面的命令sed'/ PATTERN-1 /,/ PATTERN-2 / d'input.pl但它只删除模式之间的线...

回答 4 投票 -1

如何使用sed在字符串匹配后附加带有美元符号的变量?

我有一个带有美元符号的变量:ipvar_definitions =“var SSH_SERVERS \ $ HOME_NET var FTP_SERVERS \ $ HOME_NET var SIP_SERVERS \ $ HOME_NET”我想在...之后附加此变量的值

回答 2 投票 2

sed从文件中删除URL

我正在尝试编写一个sed表达式,可以从文件示例http://samgovephotography.blogspot.com/中删除网址,稍后更新了我的博客。抓住机会看看我的最新消息......

sed
回答 2 投票 10

如何用不包含同一行的特定字符串替换文本?

输入文本文件:file.txt AAA BBB_CCC BBB AAA BBB需要获取:AAA_CCC BBB_CCC BBB_CCC AAA_CCC BBB_CCC我用以下regexp调用sed:sed“/ _CCC /!s / AAA / AAA_CCC / g; / _ CCC /!s / BBB / BBB_CCC / g“......

回答 5 投票 0


正则表达式在sed命令中无法正确匹配[重复]

我试图在批处理控制台中使用sed替换一些字符串。我的输入包含一个包含以下行的文件:$ head qiimetax_sorted.txt A61579.1.1437 D_0__Bacteria; D_1__Thermotogae; ...

回答 1 投票 0

如何删除以特定字符串开头但在该行中保留特定单词的行?

我有基因序列文件,我想改变每个基因的标题。这是输入:> lcl | CP000046.1_cds_AAW37389.1_1 [gene = dnaA] [locus_tag = SACOL0001] [蛋白质=染色体复制...

回答 2 投票 -1

bash命令(sed)删除XML节点

我正在尝试创建Bash命令,如果它包含以特定的几个字符开头的字符串,则删除XML中的特定节点。如果我的XML是这样的: ABC .....

sed
回答 2 投票 0

替换文件中的所有字符串,在替换中使用通配符

我在bash中使用sed来尝试替换匹配的所有字符串:compile'c om.test。*:*'with:compile'c om.test。*:+'其中*是通配符。我的文件看起来像这样,它叫做moo.txt:compile'c om ....

回答 2 投票 2

将grep中的空白字符转换为数组

我开始的地方:input =“asdf”content =(`grep -o。<<<“$ input”`)echo $ {#content [@]} for((a = 0; a <$ {#content [@ ]}; a ++)); do token =“$ {content [a]}”echo“$ token”done read -p ...

回答 2 投票 4

如何在与模式匹配的每一行的开头和结尾添加新行?

如何使用sed将\ n添加到与模式%% ###匹配的每一行的开头和结尾?这是我得到了多远:如果foo.txt包含foobar %% ## Foo %% ### Bar foobar那么sed's / ^ %%#...

回答 4 投票 2

sed:更改反引号中包含的文本大小写

我正在编写一个bash脚本来自动执行对SQL文件的一些更改。我的问题是:我如何使用sed将CamelCase文本转换为snake_case,只有它被包含在反引号中?例如...

回答 3 投票 3

替换字符串并在目录中的所有.html文件中包含日期

我正在寻找替换所有的bash代码 XXX within all .html files to XXX - YYY $Date What I came up with, using sed is: sed -i "s/

回答 1 投票 1

sed - 替换IP地址上的第二个八位字节

我想用sed替换IP地址上的第二个八位字节:例如:10.110.30.11 10.133.30.11执行此任务的最简单方法是什么?谢谢

回答 7 投票 1

使用sed替换一些带小写字符的大写字符

我有一个名为file.txt的文件,其中包含绝对路径。它看起来像那样:J:/ Folder / inner J:/ Folder / inner2首先,我想编写一个替换J:/ with /的bash脚本。

回答 2 投票 4

从第二列的开头删除空格

我有一个空格分隔的文件,如下所示:12 12.57428314.57490104 ENSG00000065361 rs2271194 rs61939899 2 2.198148577.198835577 ENSG00000065413 rs4524134 rs2697288 rs6738721 6 6.84279922 ....

回答 5 投票 0

从特定字符开始删除所有文本

我有一个文件设置,如TEXT1:TEXT2基本上由a分隔的文本行:我希望所有文本都在右边:所以TEXT1:TEXT2将变成TEXT1

回答 5 投票 -1

搜索以特定模式结尾的列,然后删除该列

我需要搜索以999结尾的任何列的数字行,然后删除整个列,同时保留任何前导数字(即8599999 ...... - > 85)数据线:66 72 79 84 87 90 91 .. 。

回答 3 投票 0

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