以下のコマンドは問題ありません。
のsed -n '/ 9/1月16日午前2時22分/、/ 9/1/16 2: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
私はそれを実現する方法を教えてください..!
以下のコマンドは問題ありません。
のsed -n '/ 9/1月16日午前2時22分/、/ 9/1/16 2: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
私はそれを実現する方法を教えてください..!
'sed -n"/$ s1 $ t1 /、/ $ s2 $ t2/p "/ app/err.txt'です。 's @ ... @ ... @'に '@'を使う方が良いでしょう。がんばろう。 – shellter
'sed -n '/ 9/1/16 2:22 /、/ 9/1/16 2:23/p'/app/err.txt'がうまく機能していないと奇妙なのです – Sundeep
@shellter it worked ..!ありがとうございます – Rohith