Text Processing: Recursive search and replace: Difference between revisions

From WikiMLT
m (Стадий: 4 [Фаза:Авторизиране, Статус:Разработен]; Категория:Linux Server)
m (Стадий: 3 [Фаза:Разработване, Статус:Разавторизиран]; Категория:Linux Server)
Line 11: Line 11:
{{devStage  
{{devStage  
  | Прндл  = Linux Server
  | Прндл  = Linux Server
  | Стадий = 4
  | Стадий = 3
  | Фаза  = Авторизиране
  | Фаза  = Разработване
  | Статус = Разработен
  | Статус = Разавторизиран
  | ИдтПт  = Spas
  | ИдтПт  = Spas
  | РзбПт  = Spas
  | РзбПт  = {{REVISIONUSER}}
  | АвтПт  = {{REVISIONUSER}}
  | АвтПт  = Spas
  | ИдтДт  = 4.08.2022
  | ИдтДт  = 4.08.2022
  | РзбДт  = 4.08.2022
  | РзбДт  = {{Today}}
  | АвтДт  = {{Today}}
  | АвтДт  = 4.08.2022
  | ИдтРв  = [[Special:Permalink/29901|29901]]
  | ИдтРв  = [[Special:Permalink/29901|29901]]
  | РзбРв  = [[Special:Permalink/29905|29905]]
  | РзбРв = {{REVISIONID}}
| АвтРв  = {{REVISIONID}}
| АвтРв  =
| РзАРв = [[Special:Permalink/29906|29906]]
}}
}}
</div>
</div>
</noinclude>
</noinclude>

Revision as of 11:22, 4 August 2022

grep -rni 'string or regexp' *

Where:

  • * – will match to all files and di­rec­to­ries (which doesn't start with ., al­ter­na­tive­ly you may need to use ./ to match every­thing with­in the cur­rent di­rec­to­ry;
  • -r, –re­cur­sive – in this case works to­geth­er with * (or ./);
  • -n – out­put the line num­ber where the match is found,
  • -i, –ig­nore-case – do case in­sen­si­tive match.