sed 相关问题

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

在linux中查找字符串并替换另一行[关闭]

我有一个xml文件,如下所示:

回答 1 投票 0

sed / awk - 使用模式匹配后插入空格

我正在尝试使用sed在csv文件中全局查找和替换,其中每个字段由“并且由...分隔,但字段的某些内容也可以包含”。我想找到......

回答 1 投票 1

返回参数sed / grep / awk / gawk中的字符串

需要一些帮助来返回2个特定分隔符内的日志文件中的所有数据。我们通常有如下所示的日志:2018-04-17 03:59:29,243 TRACE [xml]这只是一个测试。 2018-04-17 13:22:24,230 ......

回答 2 投票 2

sed one-liner将全部大写转换为小写?

我有一个文本文件,其中一些单词打印在所有大写。我希望能够使用sed将文本文件中的所有内容转换为小写。这意味着第一句话会读,......

回答 8 投票 102

捕获包含模式正则表达式的每个单词

我正在尝试编写一个sed脚本,找到包含某个模式的每个单词,然后预先包含该模式的所有单词。例如:foobarbaz barfoobaz barbazfoo barbaz可能......

回答 2 投票 0

python gzip文件在内存中并上传到s3

我正在使用python 2.7 ...我试图捕获两个日志文件,使用sed从特定日期获取数据。需要压缩文件并将其上传到s3而不在系统上制作任何临时文件,...

回答 2 投票 2

复制文件中的字符串并使用sed覆盖另一个字符串

我正在尝试使用带有以下内容的sed批量编辑多行M3U文件:#EXTINF:-1 tvg-id =“NBC.us”tvg-name =“NBC US”tvg-logo =“http:// example.com/NBC.us.png“tvg-chno =”12“group -...

回答 2 投票 1

不认识匹配组

我正在尝试从目录中的所有pdf文件打印出一个子字符串。我似乎无法使用它。正则表达式是正确的,但是当我在./*.pdf中使用\ 1时,sed会出错。做......

回答 1 投票 1

使用bash从json格式提取输出值

如何提取如下所示的值3be847cb-48d6-ea4d-05ab-ee8ea2bd7337?我试图使用awk和{'print $'}之类的东西,但是这不起作用,因为整个输出是第一项....

回答 1 投票 -2

使用linux工具将行从一种格式转换为另一种格式[关闭]

让我们考虑以下格式的原始:|节点[42] {id:42} |节点[208813] {id:208813} |节点[292823] {id:292823} |有可能使用Linux工具将其映射到:42,208813,292823其中,这些......

回答 1 投票 -4

在两个标记之间提取文本并替换字符

我想将> lcl | ORF183:9482:8118未命名的蛋白质产品改为> ORF183:9482-8118在'白色空间'之前,再加上第二个:到 - 到目前为止,我正在做...

回答 2 投票 -1

将2个文件内容与shell脚本中的特定值进行比较

我是shell脚本的新手,需要帮助我有2个文件,即Student.txt 001,Peter,class3 002,Mohit,class4等等... Marks.txt 001,History,45 001,Maths,55 002,电脑,76 ...

回答 1 投票 0

如何在bash脚本中使用Bash / Sed / Awk / Perl删除分隔字符串的最后一个元素[duplicate]

我有以下bash脚本#!/ bin / bash STR1 = / home / ubuntu / foo / hicpro_data / output / 3333_XX501621_0368_AH2BHTBGX9 / CTCF STR2 = / home / ubuntu / foo / hicpro_data / output / 3333_XX501621_0368_AH2BHTBGX9 / K4me3 ...

回答 2 投票 0

删除文件中与模式不匹配的行

我正在尝试迁移包含大量单独文本文件的数据。一步是删除文本文件中的所有行,这些行不再使用。这些行是键值对。我想要 ...

回答 2 投票 1

Sed - 替换每行的最后一次匹配

所以我有以下文件:Carlton 3053 Carlton North 3054 Docklands 3008 East Melbourne 3002 Flemington 3031 Kensington 3031 Melbourne 3000 Melbourne 3004 North Melbourne 3051 St Kilda East 3183 ...

回答 5 投票 4

exec和sed命令

问题是如何在一行中组合以下命令并使用exec。找 。 -name'* .txt'-exec sh -c'echo“$(sed -n”\ $ p“”$ 1“),$ 1”'_ {} \;结果:所有.txt文件的路径和名称。 ...

回答 3 投票 1

从docker-compose执行sed

我试图从docker compose文件执行sed命令。该命令正在寻找匹配文件中的一些文本,然后用文本替换下一行文本。我正在执行的命令是:...

回答 1 投票 0

使用sed命令跳过页脚和标题

我有一个命令sed -e's / \\ N // g'$ {OUTPUT_DIR} / $ {OUTPUT_SED_FILE_NAME}> $ {OUTPUT_DIR} / $ {OUTPUT_FILE_NAME}我想从源文件中删除页眉和页脚。我需要什么转换......

sed
回答 1 投票 0

解析多个HTML标签Bash [重复]

我该如何解析以下的html代码?我已经找到了解析“AAA,BBB”的方法但是对我来说无法解析“1. CCC”和“DDD”输出应该如下:AAA,BBB,CCC,DDD&...

回答 1 投票 -1

如何获取PDF格式的逗号分隔页面列表?

考虑这里链接的PDF“colorpages.pdf”我有两个命令来了解a)我在PDF中有多少彩色页面b)使用哪种页面颜色。对于a)我使用gs -o - -sDEVICE = inkcov ...

回答 1 投票 0

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