匹配以/开头的字符串时,删除整行

时间:2019-06-18 04:31:28

标签: regex linux bash sed

在尝试匹配以斜杠开头的输入字符串时,我试图删除文件的整行

file.txt
include “/prod/xv10z.srv”;
include "/prod/zv10z.srv";
include "/prod/v10z.srv";

test.sh
#!/bin/bash
var="/v10z.srv"

sed -i ""  ':$var:d' file.txt

运行sh test.sh,没有任何反应。 如何删除包含“ /prod/v10z.srv”的文件;来自file.txt

file.txt
include “/prod/xv10z.srv”;
include "/prod/zv10z.srv";

0 个答案:

没有答案