sed 相关问题

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

sed:根据第二行连接行

我有一个文件,偶尔会有分割线。该行以“+”开头(前面可能有空格)来表示分割。 1号线 2号线 + 继续 2 3号线 ... 我想要...

sed
回答 6 投票 0

从文件中删除空行

我需要从文件中删除空行(仅包含空格 - 不是空记录)。 以下命令仅适用于空行,但不适用于 空格: sed '/^$/d' 文件名 可以使用

回答 4 投票 0

sed 命令无法正确输出

我被困在使用 sed 命令中。 我尝试使用 sed 命令获取我的网络地址。 我的主人就像 $ 主机名-I 192.168.11.12 我只想获取“192.168.11”。从上面的地址。 我...

回答 1 投票 0

如何使用 bash 替换多行 FASTA 文件中的特定字符串模式?

我有一个大型多行 FASTA 文件,如下所示: >NWQ47741.1 CLTR1 蛋白,部分 [Melospiza_melodia] 脊椎动物 CLSQGTMTALSPNLSCHNPSIDDFRNSVYSTLYSMISIMGFVGNGVVLYVLIRTYRQKTA

回答 1 投票 0

sed 多个不同的模式:删除模式后面的行和下一行

我想在文件中找到多个模式并删除该行和下一行。 IE。我想删除所有带有 .mkv .mp4 .avi 的行和(相应的)下一行。 我读了这里写的内容...

sed
回答 1 投票 0

如何删除sql文件中mysql表匹配之前的所有字符

我有一个很大的 .sql 文件导出,大约有 9gig。如何删除文本“CREATE TABLE field_revision_commerce_customer_address”之前的所有内容?我查了一些关于 sed 的东西......

回答 1 投票 0

linux sed 错误,前面的正则表达式无效

我正在尝试从空运行阶段的语义释放中解析两个字符串。我创建/发现了一个有效的正则表达式,在 https://regex101.com 上进行了测试,它有效。当我尝试将其转换为 sed 格式时...

回答 1 投票 0

如何在Ubuntu中使用bash反转文件中的所有单词?

我想反转文件中的完整文本。 假设文件包含: com.e.h/float 我想得到的输出为: 浮动/h.e.com 我已经尝试过命令: 修订文件.txt 但我有...

回答 5 投票 0

删除第一个和最后一个双引号(最好是 sed/awk)

我只想删除第一个和最后一个双引号 输入: word1 -word2 {word3} -word4 {"word5 'word6' "word7 word8" .word9"} -word10 (word11) 单词1 -单词2 {单词3} -单词4 {&q...

回答 3 投票 0

如何使用 sed 准备值对来循环?

我写的 对于 $(my command | sed -En "s/my expression/ /p") 中的对;做 回显$对 完毕 但得到每行的每个条目: 主持人 港口 主持人 港口 ... 如果我打印 我的命令| sed -En“s/我的

回答 4 投票 0

通过 bash 从文件中检索电子邮件主题

我有一个 shell 脚本,可以将文件从服务器邮件文件夹下载到 NAS 设备,以便客户端拥有本地备份的副本。 文件保存为 11469448248.H15587P19346.smtp.x1...

回答 1 投票 0

提取包含“FAILED”且后面不带括号的短语

如何提取包含“FAILED”且后面没有括号“)”的短语,并删除其前面带有“Linux x86_64)”的任何内容? 例如 在: Chrome 无头 11...

回答 1 投票 0

寻找与 sed 替换等效的 awk gsub|sub|gensub

我正在使用以下 sed 命令,我想将其传输到 awk 以将日期从 2023-12-15 更改为 15/12/2023: echo "c_az_6332,2023-12-15,-24.01,BP_Connect,详情,详情&qu...

回答 4 投票 0

寻找与 sed 替换等效的 awk gsub|sub|gensub

我正在使用以下 sed 命令,我想将其传输到 awk 以将日期从 2023-12-15 更改为 15/12/2023: echo "c_az_6332,2023-12-15,-24.01,BP_Connect,详情,详情&qu...

回答 4 投票 0

任何 sed 选项可以在达到一行号时停止匹配吗?

我有一个表,其中只有偶数行很重要(粗体), 年 月 天 时间 拉特 长 价值 2020年 1 1 00:00:00 41.97 29.68 272.4456 2020年 1 1 00:00:00 47.97 21.68 -32767 2020年 1 1 01:00:00 41...

回答 1 投票 0

替换两个字符串之间的多次出现

我需要将 xx 和 zz 之间的每个字符 a 替换为 hello: #输入 xxab abzz ca xxbczz aaa axxazza xxczzaxxczz #输出 xxhellob hellobzz ca xxbczz aaa axxhellozza xxczzaxxczz 这有效...

回答 6 投票 0

取消文件中行块的注释

-- ************************************************* ********************************** -- ** 存储组名称 = IBMSTOGROUP -- ** 存储组 ID = 0 ...

sed
回答 1 投票 0

sed 替换 user@hostname

查找内容: DEFINER=`abc_de43`@`123.234.56.345` 用。。。来代替: DEFINER=`dbadmin`@`%` 文件内容: 创建算法=未定义的定义器=`abc_de43`@`123.234.56.345` 创建算法=未定义定义器=`

回答 3 投票 0

使用 sed 删除包含主机名的行

我有一台主机名为 babuntu10 和主机名 12 的主机,我只想从 fstab 条目中删除主机名之一,但以下 sed 命令会同时删除它们: sed -i '/'"$HOSTNAME:...

回答 2 投票 0

删除 sed 包含主机名的行

我有一台主机名为 babuntu10 和主机名 12 的主机,我只想从 fstab 条目中删除主机名之一,但以下 sed 命令会同时删除它们: sed -i '/'"$HOSTNAME...

回答 2 投票 0

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