以下命令的含义是什么:
sed -e '/SUBCKT\ REDBK128S4_LC/,/ENDS/ d' $1
,
代表什么?
答案 0 :(得分:4)
它指定应用RANGE
命令的d
。
可以使用以下模式指定范围:
sed -e '/START/,/END/ command' # apply command on lines between START and END pattern
或使用这样的行号:
sed -e '1,35 command' # apply command on lines 1 to 35
或混合物,如下:
sed '1200,$ {/abc/ command}' # apply command on lines 1200 to end of file that contain "abc"
答案 1 :(得分:3)
如果指定两个地址,则指定执行命令的行范围。在sed
表达式中,它会删除以第一个模式匹配的行开头的所有行,直到并包括第二个模式匹配的行。