下面的命令可以正常运行。
sed - n '/9/1/16 22/,/9/1/16 23/p/app/err.txt
但是当我以下面的方式执行命令时,命令没有结果:
$ s1="9/1/16"
$ t1="2:22"
$ s2="9/1/16"
$ t2="2:23"
$ sed -n '/$s1 $t1/,/$s2 $t2/ p' /app/err.txt
请让我知道我如何才能实现它…?
尝试使用双引号来代替单引号,例如:"s1美元"。用|
分隔符代替/