Как использовать встроенную команду оболочки, а не системную команду?
Я специально спрашиваю о FreeBSD. Я использую по умолчанию / bin / csh в качестве оболочки. В / bin / echo есть двоичная версия echo, а в оболочку встроена команда echo. Системной команде не хватает возможности использовать escape-символы в стиле System V, такие как:
\n
\t
Я хочу иметь возможность предпочесть встроенную оболочку, а не системную команду без временного изменения пути или удаления /bin/echo.
1 ответ
Решение
Как правило, ваша оболочка предпочтет свою собственную встроенную над любой внешней программой. В связи с этим следует отметить, что вы определили псевдоним для команды.