sed 相关问题

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

复制文件中的字符串并使用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

bash,xmlstarlet提取两个节点

所以,我正在尝试从KML文件中提取一些地理数据。我看到的一切表明我可以在bash中使用xmlstarlet。我正试图从这个(代表性的)样本数据部分获取一个CSV文件......

回答 1 投票 1

使用Linux脚本在文件中插入分隔符[关闭]

我有一个非分隔的文本文件,包含大约100万行。样品行1YBL LOYALTY EXT 1000101172019001 2000100101000011512753184907301010614199100919699034659 [email protected] ...

回答 5 投票 0

“sed”中的range-operator实际上做了什么,是否在GNU / busybox中被破坏了?

我想知道“sed”的GNU和BusyBox实现是否可能被破坏。我的默认sed实现是来自GNU的实现。 POSIX说:带有两个地址的编辑命令应选择......

回答 1 投票 1

使用sed修剪stdout的开头

我正在编写一个小脚本来列出在macos系统中共享的所有目录。 Macos有一个名为sharing -l的简单工具,它将在与共享-l |结合使用后列出所有路径grep ...

回答 3 投票 -1

从fasta文件中删除多个序列

我有一个由两行组成的字符序列的文本文件:一个标题,以及下一行中的序列本身。该文件的结构如下:> header1 aaaaaaaaa> header2 ...

回答 7 投票 2

如何使用sed与模式文件和sed到位

我正在尝试使用模式列表来搜索4个大文件,并删除包含正则表达式的行。我试图指定文件路径,但它没有工作sed -n'/ {home / dirco / shut} / p'...

回答 3 投票 -1

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