sed 相关问题

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

SED --- 在字符串中,将 token 1 之后的 word1 替换为 word2 --- 仅替换盎司

输入字符串:PARAM 一段不起作用的代码。 PARAM="0 " 0 - 退出" off 1 " 1 - RUN_INITIAL_TASK" off 2 " 2 - (N.I.U) 禁止参考跳跃服务" off 3 "...

回答 1 投票 0

sed - 符合 Posix 的通用多个插入/附加单个命令

我想在一个可移植的 sed 命令中执行多次插入/追加。 在 GNU sed 中,我可以执行以下操作: sed -e '1i hi' -e '$a 再见' <(seq 1 10) I've the found the following wo...

回答 1 投票 0

PowerShell 中用 sed - i 替换的字段包含特殊字符

我需要使用Sed来更新Json文件中的一些字符串。但由于字段中存在特殊字符,导致替换没有成功: 该字符串应该重新...

回答 1 投票 0

sed 命令没有替换我目录中的文件

当我运行 bash 脚本(如下所示)时,文件不会更改。 由于某种原因,更换没有发生。 我以 sudo 身份运行命令,并且 html 文件夹的权限为 775 且带有

回答 1 投票 0

删除包含多个字符串之一的行

我有一个文本文件,我想删除包含以下单词的所有行:facebook、youtube、google、amazon、dropbox 等。 我知道用 sed 删除包含字符串的行: sed '/facebook/d' myf...

回答 4 投票 0

sed 命令替换文件中的第一个匹配项不起作用

我正在尝试替换文件中出现的第一个字符串。例如尝试用 linux 替换第一个 foo。 样本.txt 嗨,富酒吧 这又是 foo 酒吧。 命令: sed '0,/foo/s//linux/' 样本.txt 实际

回答 3 投票 0

Sed 命令 ubuntu 终端

我正在尝试弄清楚如何在 Ubuntu 终端控制台上执行此操作。 我有这个文件 /home/users/user/config.cfg 并且我需要每 24 小时替换 1 个在每个 co 上重复多次的特定文本...

回答 1 投票 0

文件中匹配模式 1 而不是 linux 中的模式 2 的输出行

我有一个包含一堆行的文本文件。我使用 grep 将与模式 1 匹配的行打印到第二个文件中。我想修改命令以排除匹配模式 2 的行。所以要求...

回答 1 投票 0

复制文本文件中的空条目,直到找到非空条目,然后继续使用新条目

我有一个非常大的文本文件,其中缺少一些条目。逻辑是持久的,因为每个“部分”的第一行都有正确的条目,该初始行之后的每一行都是

回答 1 投票 0

如何在txt文件的多行中查找字符串,然后将所有内容添加到新的csv行

我有数千个 txt 文件,这些文件是从包含“联系我们”表单的电子邮件转换而来的。我需要在第二个“列”中查找/选择字符串,但是行数...

回答 1 投票 0

删除shell中包含特定字符串的行

我想从我的文件中删除包含特定字符串的行。我这样做: sed -i“/example/d”myfile 但我的文件包含许多包含字符串的行,其中包含字符串

回答 1 投票 0

如何在特定字符上方一行的行前插入字符?

在我的文本文件中有很多行内容几乎相同。这里是其中的一些。 所以,我想要的是在每一行上用 - 覆盖 / ,然后在 exa 行前面插入 - ......

回答 1 投票 0

Awk /Sed 或 TCL 脚本来搜索一系列模式

我有一个如下所述的文件 文件1 模块1(dd ddd) jdjd ikdnd kdndn didkdn; jdjdjl kdkdk kdkd lkd; 安 {“加载 DR”} ; V { REST_TMS=1 ; 休息_TDI = 0 REST_TCK=1; ...

回答 1 投票 0

机器人测试运行时 sed 命令发生变化

我正在机器人测试中运行 sed 命令: ${stdout01}= 运行 echo ${stdout0} | sed "s/\'/\"/g" 它无法正常运行并给我错误: /bin/sh: 1: 语法错误:

回答 1 投票 0

匹配字符串,即使它们在 SED 中以空格开头

我在匹配字符串时遇到问题,即使它们以任意数量的空格开头。自从我开始使用正则表达式以来已经很短时间了,所以我需要一些帮助 这是一个例子。我

回答 5 投票 0

获取第m行和第n行之间的内容[重复]

我有一个大文件,但我需要其中的一部分,即第 m (1000) 行和第 n (2000) 行之间的行。 我怎么才能得到它? (并将其放入新的较小文件中,或在屏幕上打印)

回答 4 投票 0

bash 是否可以修改源自另一个环境变量的环境变量

我有一个包含斜杠的变量,我想对其进行修改,使其包含用于转义的双斜杠。 因此,这可以直接在终端中运行: > 回显“$MY_PASSWORD”| sed 的/\/\\...

回答 1 投票 0

如何解析 Dante 日志文件

我有一个但丁袜子日志文件,并试图找到一种方法来解析获取两个部分并用分号分隔它们。 日志文件包含: 9 月 11 日 03:02:00 (1568505720.145620) danted[10402]: 信息: p...

回答 3 投票 0

sed:尝试删除空行时未终止的地址正则表达式

我正在尝试使用 shell 删除文件中的所有空行。 不幸的是以下命令对我不起作用: sed -i '/^\s$/d' 文件名.扩展名 我收到以下错误消息: sed: -e

回答 1 投票 0

使用 ssh 和 ms powershell 连接到 linux 主机时无法使用 sed

这可以在linux下运行 sed "s/#\?\(PasswordAuthentication\s*\).*$/ no/" /etc/ssh/sshd_config; 但是在 Windows 中的 MS Powershell 中,当我使用 pwsh -c ssh [email protected] -p 22 sed &q...

回答 1 投票 0

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