|
Тема |
Re: упътване за Search and replace функция [re: Иcтopиka] |
|
Автор | l (Нерегистриран) | |
Публикувано | 16.02.05 19:20 |
|
|
Sed e редактор. Една от командите му е s (search&replace). Текста след първата / е регулярен израз, по който sed познава какво да match-ва, текста след втората / заменя това което е match-нато. И в двата текста има символи с особено значение, така че е хубаво да прочетеш документацията на sed ако не си запознат с регулярните изрази. След последната / се задават различни флагове на командата, g означава да замени всички срещания, без него заменя само първото.
> а и сигурен ли си че първия ред тука
> for i in `find директория -type f` ;
> трябва да завършва с ";" ? нали тялото на for е между do и done.
Как ще напишеш тогава нещо като:
for i in do re mi fa sol la si do
Ако не се очаква ; накрая? :) Според страницата на bash дефиницията на for e:
for name [ in word ] ; do list ; done
|
| |
|
|
|