Често има любопитни имена в компютърните неща. Може би знаете vi. Там, например, има следната команда:
s/foo/bar/
Това замества първото срещане на foo с bar в текущия ред. Съществува и по-обща версия – g:
g/something/s/foo/bar/
Това замества foo с bar на редовете, които съдържат something. Демек, g приема шаблон и команда, която прилага на всички редове, в които шаблона [...]