Есть такие команды, они выведут справку по утилите printf:
help printf
printf --help
env printf --help
НО. Каждая команда выведет свою версию справки (почти). То есть результат вывода будет отличаться в разных случаях. Не веришь? Попробуй сам.
В первом пункте с help printf всё понятно. Получишь некий огрызок, который трудно назвать страницей помощи. Да и во втором то же самое.
В 1–2 вызывается именно встроенная утилита printf в оболочке Bash. А вот в третьем пункте выведется достаточно внушительный хелп.
И этот внушительный хелп будет от схожей внешней утилиты printf, которая располагается тут: /usr/bin/printf.
Посмотреть все варианты printf можно так:
type -a printf
На экран выведется список:
printf is a shell builtin
printf is /usr/bin/printf
printf is /bin/printf
help, она нативнее и поддерживает почти весь синтаксис оболочки. Тут уже решать тебе.Я очень редко читаю документацию таким способом, предпочитаю сразу загуглить. Ладно. Изучай.








Комментарии