The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
sed проблема, !*! vovik, 01-Дек-09, 02:37  [смотреть все]
Подскажите, плизз. Вот такая конструкция работает.
sed -i "/$i/ {
        r $DESTDIR/$i
        d
        }" $manfile; \
если записать в одну строку, ошибка
sed -i "/$i/ {r $DESTDIR/$i;d;}" $manfile; \

sed: -e выражение #1, символ 0: непарный символ `{'
sed: -e выражение #1, символ 0: непарный символ `{'
sed: -e выражение #1, символ 0: непарный символ `{'
sed: -e выражение #1, символ 0: непарный символ `{'
sed: -e выражение #1, символ 0: непарный символ `{'
sed: -e выражение #1, символ 0: непарный символ `{'
Как правильно записать одной строке?

Полный скрипт:
for manfile in $(find $DESTDIR -type f -size +20c -name "*.[0-9n]") ; do
    for i in `sed -n 's/^.so //p' $manfile` ; do \
        sed -i "/$i/ {r $DESTDIR/$i;d;}" $manfile; \
    done; \
    sed -i '/^.\\\"/d' $manfile; \
done




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру