sed 相关问题

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

使用 sed 将给定字符串的所有字符替换为给定模式

我有很多文件,其中包含以下行: [随机字符串] /a/given/path [随机字符串] 我想用 XXXXXXXXXXXXX 之类的模式替换 /a/given/path,X 的数量是 /a/

回答 1 投票 0

如何删除 ksh shell 中字符串中最后出现的反斜杠 \

var=$(sed -n 's/用户名=\(.*\)/ /p' security/boot.properties);回显'$var' {AES}BjW32/nnL0m78BJ/ZOEoVzXmEWzVBVZx+8Q\= 预期输出是 {AES}BjW32/nnL0m78ef5G5B5tBJ/ZOEoVzXmEWzVBVZx+8Q= 当你...

回答 1 投票 0

如何使用 sed 在 bash 中将字符串中的所有字符替换为其 ASCII 代码?

我有这个代码,但它不起作用: w(){ 回声 $(printf "%d" "'$1") } 回声$(w“a”) t=“abcd” 回声“$t”| sed“s/./(w &)/g” 回声...

回答 1 投票 0

sed 命令无法替换大于空格的变量值

如果有人可以帮助我找到以下问题的解决方案,我将不胜感激。 我可以成功替换配置文件中的 TAG 值(当我们只有一个值时)。 [根@...

回答 1 投票 0

替换变量替换的两个模式匹配之间的多行

我正在尝试替换跨多行文件中的一些文本。有一个开始模式和一个结束模式需要匹配。 家/死星/

sed
回答 1 投票 0

在 OracleLinux8.9 上使用 sed 出现 Unix 错误“Invalid RangeEnd” - 代码适用于 OL 7.9

我在使用 sed 文件处理文件时遇到错误。 我们让这个核心在 OracleLinux 7.9 上成功运行,但在 OracleLinux 8.9 上,相同的代码因无效范围结束而失败 sed -r -f ./sed/transform-d...

sed
回答 1 投票 0

Linux sed 与 < and >

我想替换xml文件中以下字符串的所有条目 错误 和 调试 尝试了 sed 的各种选项,但没有任何帮助。有人可以吗...

回答 1 投票 0

Regexp/grep 根据标题查找两个相同值之一?

我在命令行上有以下输出: % pmset -g 自定义 电池电量: 盖苏克 1 低功耗模式1 待机延迟高 86400 待机延迟低 10800 待机...

回答 5 投票 0

使用sed读取文件。为什么我会收到“sed: -e 表达式 #1, char 11: r/R/w/W 命令中缺少文件名”?

我有一个文件,其中一行以 Version: 开头。我试图从外壳中检测这样的行内容,最后我使用了 grep '版本:' 文件名 但之前,我尝试使用 sed 而不使用 su...

回答 1 投票 0

删除第一个单词的最后一个字符

我想使用 sed 从字符串流中的第一个单词中删除最后一个字符,例如 20240801T00:48 应变为 20240801T00:4。我试过了 sed 's/\(.\)\([^ ]*\) / 但它没有改变

sed
回答 3 投票 0

使用 sed 删除第一个单词的最后一个字符 - 捕获组问题

我想使用 sed 从字符串流中的第一个单词中删除最后一个字符,例如 20240801T00:48 应变为 20240801T00:4。我尝试过 sed 's/\(.\)\([^ ]*\) / 但它没有改变

sed
回答 1 投票 0

sed 命令或操作员不在组中工作

我在 MacOS 上运行。 我有一个包含这些行的文件: 这是(“苹果”)。 这是(“橙色”)。 这是(“香蕉”)。 当我使用 sed 搜索苹果时,它有效: 猫文件.txt | sed -n&quo...

回答 1 投票 0

正则表达式和 sed 从数百个文件中删除某个字符串的所有出现

我正在网上查找有关正则表达式和 sed 用法的信息。 我还打开了 sed 的手册。 尽管如此,我还是在这里发布这个问题,因为我确信有人经常使用这两个...

回答 3 投票 0

在复杂的 git 别名中使用 sed

到目前为止,~/.gitconfig 中的这个别名工作正常: 全部=“!\ r() { 回显 $@ | sed 's,/.git,,' ;}; \ f() { cd ${GIT_PREFIX:-.} ;寻找 。 -最小深度 2 -最大深度 2 -type d -name '.git' -...

回答 1 投票 0

我想在文件中使用 sed 将所有匹配的 tmp_[1] 更改为 tmp__1_

我想在文件中使用 sed 将所有匹配的 tmp_[1] 更改为 tmp__1_ 。数字 1 可以是任意数量的数字,并且 [ 必须更改为 - 使用 sed 所有出现的地方都必须更改...

sed
回答 1 投票 0

动态创建 K8s Secrets 和作业 - 替换敏感占位符值

在我的 Github Actions 工作流程中,我尝试在从 Snowflake 获取的列表中动态创建一个 K8s 作业以及每个架构的 K8s Secret 或 Configmap。 我正在寻找最好的方法是

回答 1 投票 0

从 shell 中按名称从 HTML 文档中删除元素 - Sed 命令失败

我正在尝试从 Linux 服务器(Red Hat 6.8)上的 html 文件中删除嵌入的 CSS。 例如 文件1.htm如下: ABC 任何 1 2 3 定义 还有...

回答 2 投票 0

如何使用 sed 替换每行多个编号字符?

我知道如何用新字符修改每行一个字符,这里每行中的第三个字符都被替换: sed 's/^\(.\{2\}\)./ ;/' text.txt > textm.txt 现在我需要更换 mu...

sed
回答 1 投票 0

将字符串的子串放入变量

我试图获取从文件中读取的字符串的子字符串并将其放入变量中。 该字符串看起来像这样: “dn: uid=myUid,ou=People,dc=mydomain,dc=furtherdomain”

回答 1 投票 0

使用 sed 或 awk 右填充正则表达式与空格

我有一个文件,其中包含两个用 : 分隔的字段,两个字段的长度各不相同,第二个字段可以包含各种字符(用户输入)。我希望第一个字段正确填充空格以适应...

回答 4 投票 0

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