sed 相关问题

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

sed 无法在带有变量的 github 操作中工作

我的有效工作流程文件是: 环境: TF_BACKEND_BUCKET:${{ Secrets.TF_BACKEND_BUCKET }} TF_BACKEND_KEY:${{秘密.TF_BACKEND_KEY}} TF_FILENAME: ${{ vars.TF_FILENAME }} TF_VAR_FILENAME: ${{ ...

回答 1 投票 0

匹配否定集合中的数字

我需要匹配否定集中的任意数字,但由于 sed 不支持 \d,我不知道该怎么做。 适用于 PCRE,但不适用于 sed: ^[^\d]*\d* 我可以使用 [0-9] 代替 \d...

回答 1 投票 0

仅显示修改日期、修改时间和名称

我尝试从 ls -l 命令的输出中删除除修改日期、修改时间和名称之外的所有列。 drwxr-xr-x 5 约翰工作人员 160 五月 16 01:59 某些文件夹 -rw-r--r--@ 1 约翰工作人员

回答 1 投票 0

sed:复制直到并包括匹配的行,然后添加换行符

我有这个 sed 表达式: sed -ne '1,/DO-NOT-TOUCH-BEGIN/p' 文件名.txt 这会输出直到包含 DO-NOT-TOUCH-BEGIN 的行为止的每一行。 我如何修改这个命令以便...

sed
回答 1 投票 0

使用正则表达式排除字符串的前 3 个字符

给定 bash 中的任何字符串,例如 flaccid,我想匹配字符串中除前 3 个字符之外的所有字符(在这种情况下,我想排除“fla”并仅匹配“ccid”)。正则表达式也需要在 sed 中工作...

回答 5 投票 0

awk 命令用变量内容替换两个标签之间的块

我在堆栈溢出/交换上看到了这个问题的许多变体,但它们似乎都没有完全解决我正在寻找的问题。 我有一个如下所示的文件: 布拉 布拉 布拉 标签 文本1 文字...

回答 1 投票 0

sed/awk 表达式在前面添加文本并将递增的数字附加到列表

我想转换此列表: DISPATCH_C 你好Ç 接口_C 列表_C 到这个列表: #定义LOG_FILE_DISPATCH_C 1 #定义LOG_FILE_HELLO_C 2 #定义LOG_FILE_INTERFACES_C 3 #

回答 1 投票 0

awk/sed 提取特定字段

我有以下文件数据,我想解析和过滤这些数据以从第四个字段获取卷名称,从而我想提取以 ^fsvol- 开头的最后一个字符串。 数据文件: (devcli) $ cat test-fi...

回答 1 投票 0

尝试使用 sed 替换 tex 最终没有这样的文件或目录

我是新来的,我还没有找到我能够理解我的问题的解决方案。 我想创建一个脚本,用给脚本的参数替换定义的变量。 我正在使用

回答 1 投票 0

尝试用替代字符串替换 sed 匹配模式的一部分

我正在尝试将我的个人科幻小说图书 PDF 库转换为 epub。我将所有行收集到连续段落中的中间步骤正确整理,但我最终......

回答 2 投票 0

在 Mac 上的文本文件中递归搜索并用点替换字符串

团队,我看到有多个类似的问题,但我确实尝试了一些答案,但仍然无法得到我想要的。我想将文本“product-ui-test-creds.json”替换为“vaulted-

回答 1 投票 0

为 Markdown 文档中的所有相关图像链接添加 url

我有一堆 Markdown 文档,其中混合了相对和绝对图像目标。例如 这是一些文字 ![可选标题](/sub/folder/image.png) 还有更多文字 ![](https://example.com/

回答 2 投票 0

为什么在 Windows 上用 sed 修改的文本文件中全部反斜杠和一些字符丢失了?

我从 GnuWin32 下载了 sed.exe 并尝试在我的批处理脚本中使用它。但是,sed 返回的字符串与我的预期不同。 我尝试使用不同的分隔符并使用 -b 标志,...

回答 1 投票 0

Windows 上的 sed 返回奇怪的字符串

我从 GnuWin32 下载了 sed.exe 并尝试在我的批处理脚本中使用它。但是,sed 返回的字符串与我的预期不同。 我尝试使用不同的分隔符并使用 -b 标志,...

回答 1 投票 0

Windows 上的 sed 返回奇怪的字符串

我从 GnuWin32 下载了 sed.exe 并尝试在我的批处理脚本中使用它。但是,sed 返回的字符串与我的预期不同。 我尝试使用不同的分隔符并使用 -b 标志,...

回答 1 投票 0

如何使用正则表达式获取与空白内部匹配的特定前缀内容? [已关闭]

大家。 我有一些正常的 SQL,如下所示: 从 a.b.c 中选择 dt,其中 dt = '20210808' 限制 10 所以,现在我想获取与 from 和 where 之间的特定前缀匹配的表名。如果...

回答 1 投票 0

使用 sed 查找并替换并保留大小写

我想搜索和替换字符串,但使用 sed 保持大小写完整 例如,如果我想用 bar 替换所有出现的 foo,它应该像这样工作: foo --> 酒吧 FOO --> 巴尔 哦...

回答 1 投票 0

linux命令替换换行发生在字符串中间

当前文件: COl1,COl2,COl3,COl4,COL5 AAA1,AAA1,AAA1,AAA1,AAA1 BB10,BB11 ,BB22,BB33 BB44 CCCC、CCC1、CCC2、CCC3 ,CCC4,CCC5 预期的: COl1,COl2,COl3,COl4,COL5 AAA1,AAA1,AAA1,AAA1,AAA1 BBB10,BB11,BB2...

回答 1 投票 0

如何打印从文件第一行到第一个匹配行(包括第一个匹配行)的所有行?

如何打印从文件第一行到第一个匹配行(包括第一个匹配行)的所有行? awk 更适合这个吗?

sed
回答 1 投票 0

需要使用shell脚本更新CSV文件中ASOF_DATE列的数据

我正在尝试使用 shell 脚本更新现有的 CSV 文件。有一个名为 ASOF_DATE 的列,我尝试将其值替换为当前日期。我正在使用的shell脚本是...

回答 1 投票 0

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