Я пытаюсь использовать команду find и натолкнулся на статью на http://www.linux.ie/newusers/beginners-linux-guide/find.php, в которой говорится:
Подстановочный знак экранируется косой чертой, поэтому BASH отправляет буквенную звездочку утилите поиска в качестве аргумента вместо расширения имени файла и передачи любого количества файлов в качестве аргументов.
по команде find . -name up\* .
Будучи новичком в мире Linux, я не совсем понимаю, как использование обратной косой черты, которая предназначена для экранирования метасимвола * , интерпретируется и возвращает результаты, как если бы они передавались для find . Означает ли это, что если я использую опцию -name мне нужно использовать обратную косую черту, чтобы передать подстановочный знак, и если я не использую -name мне не нужно использовать обратную косую черту? Также используется ли обратная косая черта, чтобы оболочка bash не пыталась ее расширить?
