Мне любопытно, почему sed нужно 3 \
просто узнать его? Я бы понял, что ему нужно 2, но 3 я этого не делаю.
EDIT: вот пример моего компьютера с Windows, используя Cygwin:
echo "sample_input\whatever" | sed "s/\\\/\//"
Если я не добавляю 3 обратных слэша, я получаю
sed: -e expression #1, char 7: unterminated s' command