在尝试匹配以斜杠开头的输入字符串时,我试图删除文件的整行
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";