@@ -177,7 +177,7 @@ for I in $(seq -f '%02g' 0 $(($SPLIT-1)) ) ; do
177177 # Skip global replace
178178 if [[ -n ${GLOBREP_ALLFILES["$ERROR"]} ]]; then
179179 echo -e " replace \x1B[33m$ERROR \x1B[0m by \x1B[33m$CORRECTIONCASE \x1B[0m in \x1B[33m$FILE \x1B[0m"
180- ${GP} sed -i -r " /${SPELLOKRX} /! s/\< $ERROR \> /$CORRECTIONCASE /g" $FILE
180+ ${GP} sed -i -r " /${SPELLOKRX} /! s/$ERROR /$CORRECTIONCASE /g" $FILE
181181 continue
182182 elif [[ ( -n ${GLOBREP_CURRENTFILE["$ERROR"]} ) || ( -n ${GLOBREP_IGNORE["$ERROR"]} ) ]]; then
183183 echo " skipping occurrence"
@@ -215,20 +215,20 @@ for I in $(seq -f '%02g' 0 $(($SPLIT-1)) ) ; do
215215 case $n in
216216 r)
217217 echo -e " replacing \x1B[33m$ERROR \x1B[0m by \x1B[33m$CORRECTIONCASE \x1B[0m in \x1B[33m$FILE \x1B[0m at line \x1B[33m$NUMBER \x1B[0m"
218- ${GP} sed -i " ${NUMBER} s/\< $ERROR \> /$CORRECTIONCASE /g" $FILE
218+ ${GP} sed -i " ${NUMBER} s/$ERROR /$CORRECTIONCASE /g" $FILE
219219 break
220220 ;;
221221 f)
222222 GLOBREP_CURRENTFILE+=([" $ERROR " ]=1)
223223 echo -e " replacing \x1B[33m$ERROR \x1B[0m by \x1B[33m$CORRECTIONCASE \x1B[0m in \x1B[33m$FILE \x1B[0m"
224- ${GP} sed -i -r " /${SPELLOKRX} /! s/\< $ERROR \> /$CORRECTIONCASE /g" $FILE
224+ ${GP} sed -i -r " /${SPELLOKRX} /! s/$ERROR /$CORRECTIONCASE /g" $FILE
225225 break
226226 ;;
227227 a)
228228 GLOBREP_CURRENTFILE+=([" $ERROR " ]=1)
229229 GLOBREP_ALLFILES+=([" $ERROR " ]=1)
230230 echo -e " replace \x1B[33m$ERROR \x1B[0m by \x1B[33m$CORRECTIONCASE \x1B[0m in \x1B[33m$FILE \x1B[0m"
231- ${GP} sed -i -r " /${SPELLOKRX} /! s/\< $ERROR \> /$CORRECTIONCASE /g" $FILE
231+ ${GP} sed -i -r " /${SPELLOKRX} /! s/$ERROR /$CORRECTIONCASE /g" $FILE
232232 break
233233 ;;
234234 p)
@@ -242,7 +242,7 @@ for I in $(seq -f '%02g' 0 $(($SPLIT-1)) ) ; do
242242 MATCHCASE=" $ERROR :$CORRECTION "
243243 CORRECTIONCASE=$( echo " $MATCHCASE " | ${GP} sed -r ' s/([A-Z]+):(.*)/\1:\U\2/; s/([A-Z][a-z]+):([a-z])/\1:\U\2\L/' | cut -d: -f2)
244244 echo -e " replacing \x1B[33m$ERROR \x1B[0m by \x1B[33m$CORRECTIONCASE \x1B[0m in \x1B[33m$FILE \x1B[0m at line \x1B[33m$NUMBER \x1B[0m"
245- ${GP} sed -i " ${NUMBER} s/\< $ERROR \> /$CORRECTIONCASE /g" $FILE
245+ ${GP} sed -i " ${NUMBER} s/$ERROR /$CORRECTIONCASE /g" $FILE
246246 break
247247 ;;
248248 c)
0 commit comments