1
我的文件在多行文本格式如下SED正則表達式搜索沒有給予正確的結果
號:字符
例如
123:DFGD
3:hjdfg
23423:fdlgj
我想提取所有的行數,其中一部分只有一個使用下面的sed
sed '/^\d:/p' file.txt
數字但這是打印所有行。請在命令中指出問題。
我的文件在多行文本格式如下SED正則表達式搜索沒有給予正確的結果
號:字符
例如
123:DFGD
3:hjdfg
23423:fdlgj
我想提取所有的行數,其中一部分只有一個使用下面的sed
sed '/^\d:/p' file.txt
數字但這是打印所有行。請在命令中指出問題。
你非常接近。您可以使用此命令sed
:
sed -n '/^[0-9]:/p' file
3:hjdfg
-n
是抑制常規輸出[0-9]
是用來匹配一個數字(\d
不受sed
正則表達式,即使在擴展的正則表達式模式支持)