|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Kirill Frolov 2:5030/827.2 27 Feb 2005 13:28:32 To : Dmitry A. Nikitin Subject : Re: Замена текста в файле. -------------------------------------------------------------------------------- On Sat, 26 Feb 05 20:28:48 +0300, Dmitry A. Nikitin wrote: DAN> Требуется осуществить сабж не средствами перл. DAN> Hужно заменить все строки с /usr/man/* на /usr/share/man/* man sed DAN> Из доступных оболочек только bash. for each file1 file2... filen; do ( echo -ne '' > $each while read line; do echo ${line%%/usr/man/*}/usr/share/man/${line##*/usr/man/} >> $each done ) < $each; done --- [ZX] * Origin: A quick brown fox jumps over the lazy dog. (2:5030/827.2) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/5962a651c49c.html, оценка из 5, голосов 10
|