bash: print: команда не найдена - PullRequest
12 голосов
/ 08 октября 2010

Я только что добавил .profile к моей оболочке bash. Однако я заметил, что ошибка «-bash: print: commant not found» продолжает появляться, даже если вы переходите в допустимый каталог. Мой .profile содержит только несколько экспортов.

[rob@mypc:/home/rob]cd apps
-bash: print: command not found
[rob@mypc:/home/rob/apps]cd util
-bash: print: command not found
[rob@mypc:/home/rob/apps/util]

Кто-нибудь может указать, почему эта ошибка продолжает отображаться?

Ответы [ 4 ]

11 голосов
/ 08 октября 2010

Проверьте вывод:

echo $PROMPT_COMMAND

это может дать некоторые подсказки, иначе вы могли бы использовать псевдоним cd для чего-либо, поэтому проверьте вывод:

alias
9 голосов
/ 08 октября 2010

использовать printf или echo

0 голосов
/ 08 октября 2010

Изменить вхождение print в ~/.profile, ~/.bash_profile или /etc/profile (для всей системы) на echo.

0 голосов
/ 08 октября 2010

Просмотрите ваши .bash_profile и .bashrc и посмотрите, использует ли что-нибудь команду печати. ​​

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...