Linux
如何使用 sed 或 awk 刪除文本?
我在文件中有以下行:
Linux Release............5.4.2.0-02 12_12_2011_07:31:23
如何使用 sed 或 awk 刪除第一個數字之前的所有字元?
我希望得到以下結果:
5.4.2.0-02 12_12_2011_07:31:23
試試這個:
sed -e 's/[^0-9]\+//'
一種使用方式
sed
:sed 's/^[^0-9]*//' <<<" Linux Release............5.4.2.0-02 12_12_2011_07:31:23"
結果:
5.4.2.0-02 12_12_2011_07:31:23