Find & replace in text files (Bash)

Uit De Vliegende Brigade
Versie door Jeroen Strompf (overleg | bijdragen) op 22 sep 2021 om 12:28
(wijz) ← Oudere versie | Huidige versie (wijz) | Nieuwere versie → (wijz)
Naar navigatie springen Naar zoeken springen

Casus (sep. 2021): In een MySQL-dump van 382MB wil ik utf8mb4_0900_ai_ci vervangen door utf8mb4_unicode_520_ci. Ik wil dit niet in VIm doen: Te groot en te bewerkelijk. Ongetwijfeld heeft Bash hier prima tools voor → Zie artikel Sed.

Inventaris

  • Sed lijkt hier het standaard-gereedschap voor te zijn - Hier heb ik ervaring mee, zei het dat het geen onverdeeld genoegen was
  • Perl - Liever niet: Ik gebruik nooit Perl dus dat houd ik liever zo
  • Awk

Zie ook

Bronnen