sed -i '`{$sum}`d'
来源:9-3 sed中的pattern详解
知小帆
2019-12-31
定义了变量:sum=5
如何使用sed -i ‘{$sum}d’ 进行删除呢?这样写不对,请老师指导一下
写回答
2回答
-
知小帆
提问者
2020-01-02
shell脚本内容及说明如下(关键步骤添加了注释):
报错如下:
022020-01-02 -
酷田
2020-01-02
同学,您好。不引用变量得情况下,通常在sed中使用单引号和双引号无明显区别,但是如果有变量,则必须使用双引号,比如你想要删除文本中得第5行,并且这个5想要通过引用变量,则必须使用双引号,看我得例子
可以更改一下试试。有问题随时交流哈,这样才能灵活掌握,多动手尝试,我希望你们多提问题,这样对你们有帮助,别害怕我烦哈
022020-01-02
相似问题
sed打印问题
回答 1
sed删除纯数字的行出现问题
回答 2