\ D é igual a [0-9] em sed?


0
7
00:00:30,008 --> 00:00:30,066
by line
8
00:00:31,038 --> 00:00:34,050
or later in the nineteen seventies it was usually a
9
00:00:34,005 --> 00:00:38,634^M
video consul but the council was not capable of displaying arbitrate graphics
10

As linhas acima estão em um arquivo chamado 2.txt. Quero as linhas que não começam com número. Na prática, sed -i '/^[0-9]+/d' 2.txtfunciona bem. No entanto, sed -i '/^\d+/d' 2.txtnão. O \ d não deve ser igual a [0-9] no regex?

Respostas:


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.