sed 相关问题

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

从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

用sed提取json值

我有一个json结果,我想提取一个没有双引号的字符串{“value1”:5.0,“value2”:2.5,“value3”:“2019-10-24T15:26:00.000Z”,“修饰符”: []}使用这个正则表达式我可以提取value3 ...

回答 3 投票 3

sed或awk:从选定的多行替换\ n

我有一个文本文件如下jhasdh jkhsd lahs dkjh j

回答 2 投票 -1

这个sed命令如何:“sed -e:a -e'$ d; N; 2,10ba'-e'P; D'”工作?

我看到一个sed命令删除最后10行数据:sed -e:a -e'$ d; N; 2,10ba'-e'P; D'但我不明白它是如何工作的。有人可以帮我解释一下吗?更新:这是我对...的理解

sed
回答 2 投票 0

在网页中的两个已知字符串之间提取文本并存储在变量中

该网页包含以下行:var zx_fn =“具有任何可能字符的字符串”;我下载了网页,然后我尝试在引号之间取一部分并将其存储在我的代码变量中:#!/ ...

回答 1 投票 1

随机线使用sed

我想用sed选择一个随机行。我知道shuf -n和sort -R | head -n完成了这项工作,但是对于shuf你必须安装coreutils,而对于排序解决方案,它不适用于大数据:...

回答 6 投票 2

如何在两种模式之间打印行,包括或排他(在sed,AWK或Perl中)?

我有一个像下面这样的文件,我想打印两个给定模式PAT1和PAT2之间的行。 1 2 PAT1 3 - 第一个程序段4 PAT2 5 6 PAT1 7 - 第二个程序段PAT2 8 9 PAT1 10 - ......

回答 7 投票 35

“D”命令在sed中做了什么?

我已经阅读了D命令的sed手册。它说:D如果模式空间不包含换行符,则启动正常的新循环,就像发出d命令一样。否则,删除...中的文字

sed
回答 1 投票 4

sed中p和P有什么区别?

任何人都可以解释Sed中p和P的区别是什么?假设我想在下面的文件中打印包含gmail的行,使用p和P给出相同的输出:$ cat abc.txt Gmail 10 ...

回答 2 投票 6

使用带子字符串的sed命令进行替换

我期待使用sed命令来替换子字符串值。我有这样的文件UNIT56712423MP000000R0990此文件中的记录始终具有相同的长度。我需要检查一下......

回答 1 投票 -1

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