Я обсуждал с моим другом, как команды анализируются в оболочке, и он сказал мне, что bash ищет команду в следующем порядке
- Список псевдонимов
- Список ключевых слов оболочки
- Список пользовательских функций
- Список встроенных функций оболочки
- Список каталогов, указанных в переменной PATH, слева направо.
Я знаю, что псевдонимы можно найти, выполнив команду "псевдоним". Содержимое переменной PATH можно найти с помощью команды echo $ PATH.
Подскажите, пожалуйста, какие команды мне нужно использовать для
- перечислить все ключевые слова оболочки
- список всех пользовательских функций
- список всех встроенных функций оболочки
Благодарю.