Назад | Перейти на главную страницу

Как использовать встроенную команду оболочки, а не системную?

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

\n
\t

Я хочу иметь возможность предпочесть встроенную оболочку, а не системную команду, без временного изменения пути или удаления / bin / echo.

Как правило, ваша оболочка предпочтет собственную встроенную программу любой внешней программе. Один из примечательных моментов, связанных с этим, - это когда вы определили псевдоним для команды.