sed 相关问题

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

如何使用循环将管道命令链接在一起?

我想编写一个带有循环的函数来构造命令: 猫示例.txt | sed 's/A/1//' | sed 's/A/1//' | sed 's/B/2//' | sed 's/C/3//' | sed 's/D/4//' ... 同时接收一串 A B C D。 示例...

回答 1 投票 0

从 php 脚本执行 sed

我在 php 脚本中有以下几行: $onecount=exec('grep -oi "STRING1" FILE1 | wc -l'); $boo=$onecount; 回声($嘘声); exec("sed -i 1,20s/STRING2/$boo/FILE2"); 当我执行时...

回答 1 投票 0

Sed bash 替换包含路径模式

我正在尝试用以下内容替换 bash 脚本上的字符串 sed -i -e \"s/__BUILD_NUMBER__/${version}.${BUILD_NUMBER}/g\" -e \"s/__BUILD_TIMESTAMP__/${BUILD_TIMESTAMP}/g\&q...

回答 1 投票 0

sed:范围结束无效

我使用的是Lubuntu 19.04。我有一个名为 text 的文件,其中包含大写和小写字符的混合。我试图用“*”替换所有这些字符,但我得到了...

回答 2 投票 0

如何找到具有相同图案的连续两条线?

我的文本文件如下所示: bla : 1 - 等 blb : a - 等 blc : 2 - 等 bld : 3 - 等 ble : 1 - 等等 blf : 1 - 等 blg : a - 等 blh : 1 - 等等 bli : a - 等 我正在寻找模式“:...

回答 7 投票 0

Sed 命令:如果存在如何替换,否则只插入? [重复]

我需要编辑文件中的几行,以便 如果一行以 (av 或 avpgw) 开头,则将其替换为新文本, 否则只需在开头插入新文本即可。 我怎样才能使用 sed 做到这一点?

回答 3 投票 0

Unix `sed` 中用于就地编辑文件的选项顺序

sed 的手册页内容如下: sed [-Ealnru] 命令 [-I 扩展名] [-i 扩展名] [文件...] 基于此,我认为以下应该有效: sed -E '/^A/d' -i '' tmp.txt 猫在哪里...

回答 1 投票 0

如何用标签包裹包含字符的字符串?

嗨,我是一名 Linux 菜鸟,我想知道如何用标记替换以“/”开头的行。 这是一个例子: /Foo 太棒了 我想得到 Foo 太棒了 我会欣赏...

回答 4 投票 0

如何查找网络接口名称

我有一个 bash 脚本,可以在各种不同的 Ubuntu Linux 机器上运行。它的工作是找出本地主机的 LAN IPv4 地址。 该脚本正在使用 ip 地址显示 eth0 | sed -n '/ine...

回答 7 投票 0

sed `D` 与地址范围

如手册中所述,D 删除模式空间的一部分,直到第一个嵌入的换行符。但我找不到任何解释 D 与地址范围相结合的文档。例如: $猫/tmp/测试

sed
回答 1 投票 0

如何仅更改 sed 捕获组内的 urlencode 空格?

我有一些带有如下链接的 Markdown 文件: [皇家恩菲尔德飞跳蚤](RE Flying Flea) 我正在尝试将链接的第二部分编码为 [皇家恩菲尔德飞跳蚤](RE%20F...

回答 2 投票 0

截断带前缀的“包装”长字符串输出,在保留空间的每个转储的底部附加新行

我正在尝试为控制台输出添加前缀,同时将长字符串输出截断为最多 60 个字符。 (防止长行溢出并破坏前缀) 怎么会... esc=$(printf...

回答 2 投票 0

截断带有前缀的Python脚本的“包装”长字符串输出,在保留空间的每个转储的底部附加新行

我正在尝试为控制台输出添加前缀,同时将长字符串输出截断为最多 60 个字符。 (防止长行溢出并破坏前缀) 怎么会... esc=$(printf...

回答 2 投票 0

如何在 sed 表达式中使用变量命令

测试一个简单的脚本,但我无法让这个变量与我合作。我尝试过很多东西,单引号和双引号。 新=$(df -h) sed -ie "200s|^.*$|"${NEW}"|g"...

回答 1 投票 0

sed 搜索并替换为空格

我正在尝试转换以下字符串 California_Zephyr_5,准时前往 California_Zephyr_5 当我这样使用以下语句时 # 搜索并替换 webData=$(回显“$webData&

sed
回答 1 投票 0

您可以替换正则表达式匹配中的子字符串吗?

我正在尝试查找由于夏令时(开始或结束)而具有不正确时区的数据时间戳。如果时区不正确,我想将其替换为正确的时区

回答 1 投票 0

截断带前缀的长字符串输出,在保留空间的每个转储的底部附加新行

我正在尝试为控制台输出添加前缀,同时将长字符串输出截断为最多 60 个字符。 (防止长行溢出并破坏前缀) 怎么会... esc=$(printf...

回答 1 投票 0

AWK或sed以表格格式打印数据

我有如下数据。 行:1 姓名:阿杰 年龄:45 地址 : zyx 行:2 姓名:阿杰 年龄:45 地址 : zyx 行:3 姓名:阿杰 年龄:45 地址 : zyx 行:4 ...

回答 1 投票 0

Shell 脚本,转义换行符但发出其他内容?

给定一个文件名,我想编写一个 shell 脚本,它发出以下内容,并将其通过管道传输到进程中: 内容长度: { “jsonrpc”:“2.0”,“标准...

回答 3 投票 0

打印带有空格或空格的行

我很难尝试仅打印带有空白的行并排除其余部分,如下所示。 里面的测试.txt 弗朗索瓦|538| 杰拉德|520| 冰尔|548| 冰尔 |787| ieppcnf|791| 伊皮克斯|788| 独立教育普...

回答 1 投票 0

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