我使用下面的命令,但在linux中运行命令时,得到以下错误.
sed -n '/^[2015/01/01 03:46/,/^[2015/01/01 03:47/p' < Input.txt
sed: -e expression #1, char 42: unterminated address regex
Run Code Online (Sandbox Code Playgroud)
KIndly帮我解决这个问题.
你需要逃避[,或者它认为它是一个组的开始,并逃到/你的数据.
sed -n '/^\[2015\/01\/01 03:46/,/^\[2015\/01\/01 03:47/p' Input.txt
Run Code Online (Sandbox Code Playgroud)
或者(感谢nu11p01n73R)
sed -n '\|^\[2015/01/01 03:46|,\|^\[2015/01/01 03:47|p' Input.txt
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
14855 次 |
| 最近记录: |