[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: sed сводит меня с ума



Yevgen Reznichenko, Mon, Oct 13, 2003 19:01:41 +0200:
> ... мне надо например в $FILE удалить $PATH, например
> 
> FILE="/a b/c"
> PATH="/a b/"
> FILE=`echo "$FILE" | sed -e "s/$PATH//"`
> 

echo "$FILE" | sed "s|$PATH||" | if read FILE; then ...; fi

Ошибки надо обрабатывать, нечего кавычками баловаться. FILE не
экспортируется за пределы "if", что есть хорошо.

Вообще, фигня всё. Делается так: ФИЛЕ=${ФИЛЕ/$PATH/}
(для bash).



Reply to: