$ PATH помилка на терміналі


0

Перш ніж підняти вила, це НЕ інше "Як я можу змінити значення змінної $ PATH?" питання. Я встановив Про , мій ЗШ на моїй машині (Macbook Pro), і це не сподобалося. Тому я його видалив.

З моменту встановлення його я отримую наступне, коли запускаю команду $ PATH:

Anups-xxxx-xxx% $PATH
zsh: no such file or directory: /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin

Як я позбудусь від шматочка, який говорить zsh: no such file or directory. Спасибі заздалегідь!


2
Помилка, немає $ PATH команди. Якщо ви хочете побачити свій ПАТ, вам доведеться бігти echo $PATH.
nohillside

Відповіді:


2

Гаразд, значить, ви добре зрозуміли $ PATH і як він використовується, але ви помиляєтесь, думаючи, що це команда. У Bash (та інших оболонках) слова, які попередньо знаком долара, є змінними. Ви можете змінити значення $ PATH за допомогою exportкоманди (як ви, напевно, вже знаєте).

export PATH=$PATH:/path/to/something/you/need/bin

Тож у своїй оболонці, коли ви просто вводите, $PATHви в основному говорите своїй оболонці виконати команду, /usr/bin/:/bin/:/usr/local/bin:/etc//etc//etc/яка не є дійсною командою оболонки.

@patrix мав рацію, ви повинні використовувати echoдля перевірки вашої $ PATH. Я підозрюю, що "zsh: немає такого файлу чи каталогу" - це лише ваша оболонка, яка говорить вам про те, що ваша команда не має сенсу.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.