Am 13.10.2003 20:11 schrieb Alex Riesen:
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
А я и забыл, что "/" в sed на любой другой менять можно, тоже выход, но ...
Ошибки надо обрабатывать, нечего кавычками баловаться. FILE не экспортируется за пределы "if", что есть хорошо. Вообще, фигня всё. Делается так: ФИЛЕ=${ФИЛЕ/$PATH/} (для bash).
Но это мне больше нравится. Спасибо большое всем за помощь. Женя. --Aufgrund der Flut von Spam-Mails mit Virenanhängen, werden alle Mails die in der From-Zeile "microsoft" haben oder im Betreff-Feld eines der Wörter "Update" oder "Security" haben, und von http://www.spamtest.ru als Spam erkannt wurden, sofort gelöscht. Bitte beachten Sie dies, falls Sie mir eine E-Mail schreiben wollt.