|
|
1
0
这不起作用的原因是,sed命令使用单个qout。
sed命令试图替换
字面意义的
文本
为了在sed表达式中使用变量,需要使用双引号。
另一个提示:如果您不需要临时文件,那么最好使用
希望这有帮助。 |
|
|
2
0
对于带引号的sed,我喜欢将整个命令写入一个文件,然后执行此文件: 像这样的:
那就省去了很多处理报价的麻烦。 |
|
|
Plankt0n · Shell,执行一个需要逐一遍历多个值的命令 1 年前 |
|
|
Fin · 如何使用bash从表中提取数据 1 年前 |
|
|
aenagy · Bash声明不喜欢带空格的值 1 年前 |
|
PkDrew · AND运算符“&”在“&tee”中的作用是什么? 1 年前 |
|
|
elbarna · 正则表达式仅排除小写字符串,但保存包含大写的字符串 1 年前 |
|
Harry · 使用“$!”获取后台作业的pid 1 年前 |
|
|
nmr · 使用来自另一个shell脚本的if语句的返回码函数 1 年前 |
|
minseong · Git sed忽略二进制文件 1 年前 |
|
|
Jesper.Lindberg · 检查参数是否包含null 1 年前 |