我有以下幾點。我正在用克拉分隔文本文件中的值替換HTML中的一些字段。sed反斜槓
while IFS=^ read col1 col2 col3 col4 col5 col6
do
echo $col1
echo "HtmlFor$col1" >> "SiteHtml.txt"
cat $FILENAME1 | sed "s/var1/$col1/" | sed "s/var2/$col2/"| sed "s/var3/$col3/" | sed "s/var4/$col4/" | sed "s/var5/$col5/" >> "SiteHtml.txt"
# | sed "s/var3/$col3/" | sed "s/var4/$col4/" | sed "s/var5/$col5/" | sed "s/var6/$col6/"
done
如果列中有反斜槓,我會得到一個錯誤。如果我嘗試用「/」來逃避它們,我仍然會遇到錯誤。它只適用於我刪除它們,我不能這樣做。 我在做什麼錯?