1# This testcase checks whether slashes in ${v/a/b} are parsed before 2# or after expansions 3 4v='a/b/c' 5s='b/c' 6r='e/f' 7echo "1 ${v/$s}" 8echo "2 ${v/$s/d}" 9echo "3 ${v/$s/$r}" 10 11v='a\b\c' 12s='b\\c' 13r='e\f' 14echo "4 ${v/$s}" 15echo "5 ${v/$s/d}" 16echo "6 ${v/$s/$r}" 17 18v='a\\b\\c' 19s='b\\\\c' 20r='e\\f' 21echo "7 ${v/$s}" 22echo "8 ${v/$s/d}" 23echo "9 ${v/$s/$r}" 24 25v='a-$a-\t-\\-\"-\`-\--\z-\*-\?-b' 26s='-$a-\\t-\\\\-\\"-\\`-\\--\\z-\\\*-\\\?-' 27echo "a ${v/$s}" 28 29echo Done: $? 30