выходные данные для следующих двух команд одинаковы:
echo 'my\name' | grep 'my\\name'
my\name
а также вывод для следующей команды также такой же,
echo 'my\name' | grep 'my\\\name'
my\name
Может кто-нибудь PLS руководство, почему это приводит к тому же результату ?? Почему дополнительная обратная косая черта также не влияет на изменение выходных данных?
однако, если мы увеличим число обратной косой черты до четырех в grep, то результат исчезнет,
echo 'my\name' | grep 'my\\\\name'
нет выхода
Просьба вести меня с поведением grep и обратной косой черты в одинарных и двойных кавычках.