sed 相关问题

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

当使用 sed 匹配某个字符串而不是另一个字符串时,Sed 行

再次挣扎。 当匹配某些模式而不是另一个模式时,我想在另一行之后添加一行。 这是我的输入文件: # abc def 你好 #再见你好zzzz # abc def 你好 预计...

回答 1 投票 0

Python 或 sed 单行删除以任意数字开头且包含一个字符串的行

我想扩展这里提供的答案,以便能够进行删除而不是替换,但到目前为止我还没有成功。预先感谢您的任何意见。 输入数据: 测试1,2,3, 41 特...

回答 1 投票 0

在 Vim 中或使用 sed、awk 等将所有带空格的行填充到固定宽度

如何将文件的每一行填充到一定的宽度(例如 63 个字符宽),如果需要可以用空格填充? 现在,我们假设所有行都保证少于 63 个字符。 我用V...

回答 8 投票 0

如果当前行之前的行与使用 sed 的某些模式匹配,则在当前行之后插入一行;

我正在寻找一个 sed 命令来在匹配模式的行之后添加指令(如果它之前的行也包含一些字符串)。很难说,所以这是输入: 如果 [ $coderet -ne 0 ];那么 # $UXEXE/ux...

回答 1 投票 0

是什么导致 GNU sed 使用 `.*` 替换效率低下?

SLES 具有一个 supportconfig 命令,在创建“更新”时发现该命令非常慢。第一次检查显示 sed 使用“100% CPU”达几分钟,所以我怀疑

回答 1 投票 0

查找不以“<", perform action

我正在使用 vim,并且有一个大文本文件,其中包含一些 html。我正在尝试为网络做好准备,并且需要将 标签添加到尚未用于的行中...

回答 5 投票 0

sed 使用 `?` 元字符匹配不起作用

我有一个 bash 变量、一些文件路径(带空格)和文件名,例如: $回声$tmp /home/xyz/some/path/with space/AlbumArt_{随机数序列}_Large.jpg 当我尝试识别该文件时...

回答 1 投票 0

从日志文件中提取一行的一部分

从输入中提取感兴趣的子字符串(如下所示)的最快方法是什么? MsgTrace(65/26)noop:user=xxx=INBOX:cmd=534 ImapFetchComplete(56/39)用户=xxxxxxxxxx 所需的输出(即...

回答 3 投票 0

为什么 sed 没有非贪婪正则表达式? [已关闭]

我不是在问 sed 中是否有贪婪的正则表达式,我已经知道没有。我要问的是: 众所周知 sed 是现有的最好的或最好的流编辑器之一,但为什么不......

回答 1 投票 0

sed + 在特定行末尾但特定字符之前附加文本

我想在以 GRUB_CMDLINE_LINUX 开头的行末尾添加文本 scsi_mod.scan=sync ,并将文本附加到行末尾但字符“之前”。 如果是 scsi_mod.scan...

回答 2 投票 0

sed + 在特定行末尾但特定字符之前附加语法

我想在以 GRUB_CMDLINE_LINUX 开头的行末尾添加语法 scsi_mod.scan=sync ,并将语法附加到行末尾但在字符“之前” 注意 - 如果 scs...

回答 1 投票 0

sed 正则表达式对多种情况进行替换

是否可以用一个单一的 sed 表达式来进行以下替换? python-lib==1.0 到 python-lib>=2.0 python-lib~=1.0 到 python-lib>=2.0 python-lib==1.1 到 python-lib>=2.0 p...

sed
回答 1 投票 0

groovy 中 Jenkinsfile 中的引号问题

我正在尝试在 groovy 文件中使用 sed,该文件由 Jenkinsfile 执行 我的代码是: sh脚本:“”” sed -i ''“s/search/substitute/g”“路径/到/文件” “……

回答 1 投票 0

sed 分隔符(定界符)替换不适用于 p 命令

我尝试在 sed print 命令中用 # 分隔符替换 / 但没有成功。请看下面第三行: u@debian:~$ 回声 A | sed -n '/A/p' A u@debian:~$ 回声 A | sed -n '#A#p' u@debian:~$

回答 1 投票 0

想要精确匹配字符串,尽管有变体,并且仅删除该字符串

我需要从文件中删除特定的、精确的字符串。这被用作我正在实施的清理过程的一部分。问题是,有一些类似的变体,...

回答 2 投票 0

sed / awk:根据搜索模式编辑动态数据文件

在 pca.ndx 文件中,有一个由模式表达式表示的数字块,格式如下: 48789 48790 48791 48792 48793 48794 48795 48796 48797 48798 48799 48800 48801 48802 4...

回答 1 投票 0

如何使用 AWK 或 SED 为文件中的每一行生成 UUID?

我需要将 UUID(新生成的每行唯一的)附加到文件的每一行。我更愿意使用 SED 或 AWK 来完成此活动,并利用我的 Linux 机器上的 UUIDGEN 可执行文件。我

回答 6 投票 0

在 shell 中,如何将 'sed' 命令输出导出到环境变量中

我有replace.sh文件。想要将 #HOSTNAME 替换为实际值“mylocalhostname”。 为了实现我使用了以下命令。但无法做到。 打印环境 | grep "#HOSTNAME&qu...

回答 2 投票 0

如何在sed命令中使用正则表达式

我在某些文件中有一些具有这种模式的字符串: 域名.com/page-10 域名.com/page-15 .... 我想用类似的东西替换它们 域名.com/apple-10.html 域名.com/apple-15.html 我

回答 4 投票 0

如果 markdown frontmatter 中的值(对于博客文章)键:值对是特定字符串,则运行 git hook

我有一个 git hook 预提交,如果文件在我的 AstroPaper 博客中被修改,它会更新 modDatetime。 # 修改文件,更新modDatetime git diff --cached --name-status | git diff --cached --name-status | git diff --cached --name-status | egrep -i &q...

回答 1 投票 0

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