-1

Пример:

# echo $PATH
/home/admin*:*/bin

Я предполагаю, что это какой-то подстановочный знак, но это один уровень или много?

Например, */bin соответствовать только элементам в usr/bin или более глубоким элементам в usr/local/bin and /home/admin/bin? И будет ли /home/admin* соответствовать /home/administrator и все под ним, тоже на нескольких уровнях?

1 ответ1

4

Что означает звездочка (*) в unix $ PATH?

# echo $PATH
/home/admin*:*/bin

Это означает, что у вас неверный $PATH .

$PATH не поддерживает подстановочные знаки.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .