|
|
ru.unix- RU.UNIX ---------------------------------------------------------------------- From : Stanislav Latishko <sl@sl.spb.su> 14 Apr 2001 12:09:04 To : "Eugeny A. Krestnikoff" Subject : Re: Посоветуйте 2 програмки ... -------------------------------------------------------------------------------- EAK> sed EAK> awk ;-) Эх, не перевелись на Руси любители быстро отвечать :) Попробуй. Задача: написать на sed/awk программу, осуществляющую замену val1 : val1=<expr>; на SetVal1(<expr>); - когда val1 в левой части присваивания; GetVal1() - во всех остальных местах. (Уточнения: не задеть переменных oldval1 и newval1; val1 может быть в 1-й позиции; может быть в выражениии (val1==<expr>), val1+=<expr>, ... ) Задача считается решенной когда sed/awk перестает ругаться на синтаксис, и действительно работает так как хочется :) Приступив к решению, засесчь время; затраченное время опубликовать. Задача2: все то же, но <expr> может быть многострочным и включать комментарии :) -- Stanislav Latishko sl@sl.spb.su ; 2:5030/949 --- ifmail v.2.14 * Origin: Привет с Большого Бодуна ! (2:5030/949@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix/3500485c2cab.html, оценка из 5, голосов 10
|