在sed命令中使用变量

奥兹坎

我试图在sed命令找到的行的末尾添加一些文本(路径):

var="/folder1/folder2/folder3"

sed -i "/Begins with this text/s/$/$var/" filename

我知道在sed命令中使用变量时需要双引号,但是如果我使用上述命令,则会给我一条错误消息:

expresssion #1, character 23: unknown option to `s

我究竟做错了什么?

巴尔玛

将替代命令中的定界符更改为不会出现在$var,例如

sed -i "/Begins with this text/s|$|$var|" filename

或逃脱斜线$var

var="\/folder1\/folder2\/folder3"

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在`sed`命令中使用变量

来自分类Dev

如何在sed命令中使用变量?

来自分类Dev

如何在sed命令中使用变量?

来自分类Dev

如何在sed命令中使用变量

来自分类Dev

如何在sed命令中使用变量

来自分类Dev

如何在sed中的命令中使用变量?

来自分类Dev

无法在sed命令的变量中使用转义序列

来自分类Dev

Shell - 我如何在 sed 命令中使用变量

来自分类Dev

如何在shell中的sed命令中使用变量

来自分类Dev

在 linux 中使用 sed 命令更改变量值

来自分类Dev

在sed中使用变量

来自分类Dev

在sed中使用命令

来自分类Dev

使用sed命令返回变量

来自分类Dev

如何在单个sed命令中使用变量和非变量?

来自分类Dev

在sed中使用变量(UNIX)

来自分类Dev

在 sed 中使用日期变量

来自分类Dev

在导入命令中使用变量

来自分类Dev

在tail命令中使用变量

来自分类Dev

在awk命令中使用变量

来自分类Dev

在shutdown命令中使用变量

来自分类Dev

在插入命令中使用变量

来自分类Dev

在 awk 命令中使用变量

来自分类Dev

在 oledb 命令中使用变量

来自分类Dev

如何将AWK的输出存储为变量,以在BASH脚本的SED命令中使用?

来自分类Dev

如何在sed命令中使用变量替换属性文件中的属性值

来自分类Dev

执行“d”命令时如何在sed中使用shell变量?

来自分类Dev

在sed替代中使用命令

来自分类Dev

在sed替代中使用命令

来自分类Dev

在Sed命令中使用可变日期