Различия
Показаны различия между двумя версиями страницы.
|
wiki:text_replace [13/01/2011 11:48] Boris V. Vuks создано |
wiki:text_replace [13/01/2011 11:49] (текущий) Boris V. Vuks |
||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| - | 1. Замена подстроки в одном файле с помощью sed | + | ==== 1. Замена подстроки в одном файле с помощью sed ==== |
| $ cat ./file.txt | $ cat ./file.txt | ||
| Строка 11: | Строка 11: | ||
| - | 2. Замена подстроки в одном файле с помощью perl (вариант короче, | + | ==== 2. Замена подстроки в одном файле с помощью perl (вариант короче, |
| perl -e ' | perl -e ' | ||
| - | 3. Замена подстроки в нескольких файлах с помощью простого bash-скрипта | + | ==== 3. Замена подстроки в нескольких файлах с помощью простого bash-скрипта |
| #!/bin/bash | #!/bin/bash | ||
| Строка 32: | Строка 32: | ||
| - | 4. Замена подстроки в нескольких файлах с помощью perl одной командой | + | ==== 4. Замена подстроки в нескольких файлах с помощью perl одной командой |
| egrep -rl " | egrep -rl " | ||
| - | 5. Замена подстроки в нескольких файлах с помощью awk одной командой (проверял во FreeBSD) | + | ==== 5. Замена подстроки в нескольких файлах с помощью awk одной командой (проверял во FreeBSD) |
| awk ' | awk ' | ||
| | | ||
| + | ---- | ||
| + | |||
| Честно содрано с {{http:// | Честно содрано с {{http:// | ||