sed 相关问题

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

替换 sed 中的控制字符

我需要替换Linux中文本文件中所有出现的控制字符CTRL+A(SOH/ascii代码1),这在SED中如何实现?

回答 5 投票 0

如何编辑文本文件以向每行添加千位分隔符和左侧填充[关闭]

根据要求重新编辑问题。 我有一台 QNAP NAS,其操作系统是经过修改的 Debian 操作系统。 shell 使用 GNU bash,版本 3.2.57(1)-release (x86_64-QNAP-linux-gnu)。 我有一个程序可以分析数据并且

回答 2 投票 0

在 Bash 中连接行

大多数命令行程序一次只运行一行。 我可以使用常见的命令行实用程序(echo、sed、awk 等)来连接每组两行,还是需要编写一个 scr...

回答 6 投票 0

如何使用 sed 删除引号之间的前导和尾随空格?

给出以下文本(脚本中的命令): 测试 --my-option ' my/string my-second/string ' 测试 --my-option ' my/string my-second/string ' 测试 --my-option 'my/string my-second/string ' 你...

回答 1 投票 0

使用 sed 搜索和替换多位数字

我有以下文件列表: r1 r2 10 r11 r99 我正在尝试替换 ls 输出中文件名中 r 之后的所有数字 我正在寻找的结果: 啦啦啦啦啦啦啦 使用

sed
回答 1 投票 0

Shell 脚本 - 从键/值对中的值中删除引号(单引号和双引号)

我有一个文件file.txt,如下所示,其中包含由冒号空格(:)分隔的键值对。 key1:“主题 %D:%W 警告,%V 违规” key2: '样本: 值' key3:“值3...

回答 1 投票 0

Terraform 在定义新资源的同时会破坏资源

我正在使用 UpCloud 提供程序插件和 Terraform 0.12.7 创建服务器的新实例。不幸的是,插件不在 TF 主站点上,位于 https://github.com/UpCloudLtd/terraform-provider-upclo...

回答 1 投票 0

选择性地将小数点更改为逗号

我有这样的数据 2024年11月6日 +0.106E+00 +0.923E-01 +0.963E-01 +0.131E+00 +0.209E+00 2024年11月6日 +0.984E-01 +0.945E-01 +0.944E-01 +0.131E+00 +0.250E+00

回答 3 投票 0

sed - 选择性地将小数点更改为逗号

我有这样的数据 2024年11月6日 +0.106E+00 +0.923E-01 +0.963E-01 +0.963E-01 +0.131E+00 +0.209E+00 2024年11月6日 +0.984E-01 +0.945E-01 +0.944E-01 +0.131E+ 00 +0.250E+00

sed
回答 1 投票 0

使用 g 命令 sed

我是Linux新手。 我正在调试一些代码。 我遇到了以下命令: PROGRAM_ID=$(echo $PROGRAM_ID|sed 's/-/,/g') 谁能解释一下这里的g代表什么? 我理解连字符...

回答 2 投票 0

BASH:在curl输出的每一行添加前缀

我试图弄清楚如何在每行的开头添加前缀,其中这些行是curl的输出: 我有以下命令和输出: 卷曲 -s https://www.url.com/ | grep -Eo '/新...

回答 5 投票 0

使用awk解析源代码

我正在寻找从我拥有的源代码创建文档。我一直在环顾四周,像 awk 这样的东西似乎可以工作,但到目前为止我还没有运气。信息分为两部分

回答 4 投票 0

sed(从 bash 脚本调用)分割字符串,导致“sed 无法读取:没有这样的文件或目录错误”

我的脚本应该迭代 dir 中的所有文件名并通过 sed 命令更改名称: dir =“/路径/到/我的/目录/” 对于“$dir”/* 中的文件; 做 如果 [ -f "...

回答 1 投票 0

转换字符串的一部分,同时保留格式

我有一台 QNAP NAS,其操作系统是经过修改的 Debian。 shell 使用 GNU bash,版本 3.2.57(1)-release (x86_64-QNAP-linux-gnu)。 我有一个号码需要重新格式化以添加千位分隔符...

回答 1 投票 0

如果在另一个文件中找到密钥则替换子字符串

我有与分散在不同目录中的人相关的文件。 我可以通过主文件找到它们。 其中一些需要被拉到我的工作目录中。 一旦我拉了它们,我...

回答 1 投票 0

删除文件中包含当前工作目录的行

这基本上可以归结为“如何组合 pwd 和 sed delete (或替代方案)”。 给定一个包含文件路径列表的文件,如何删除包含当前目录的行? 所以,...

回答 2 投票 0

使用 sed 或 tr 与 bash 将制表符转换为单位分隔符

as title - 我想将输入文件/stdin 中的制表符转换为 stdout/重定向文件上的 ascii 单位分隔符。 以下所有内容均无效 TR 0x09 0x1f tr'0x09''0x1f' sed 的#0x09#0x1f...

回答 1 投票 0

将当前目录下所有文件中的一个字符串替换为另一个字符串

如何将当前目录下出现的每个字符串替换为另一个字符串? 示例:我想将每个文件中出现的所有 www.fubar.com 替换为 www.fubar.ftw.com...

回答 6 投票 0

Linux - 删除文件中包含当前工作目录的行

这基本上可以归结为“如何组合 pwd 和 sed delete (或替代方案)”。 给定一个包含文件路径列表的文件,如何删除包含当前目录的行? 所以,...

回答 1 投票 0

在模式之间查找并在模式之间进行处理

我的文件格式如下, ####################### 文件内容 ################### 路径1 与单元 OR1细胞 BUFF1格 OR2细胞 结束 路径2 OR1细胞 BUFF1格 AND1细胞 AND2细胞 BUFF2 ce...

回答 5 投票 0

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