Обновлено:
Внутренняя команда не выполнялась как отдельный процесс при обычном выполнении, потому что она выполнялась с помощью оболочки.
но какие шаги выполняет bash, если встроенный процесс был выполнен в фоновом режиме.
Как этот процесс выполняется без отдельного файла.
- Создает ли файл с кодом этого во встроенной команде, а затем выполняет его?
- Или bash выполняет эти команды как преобразование их в bash -c "cd" перед выполнением?
почему некоторые встроенные команды выходили мгновенно, не ожидая ввода, например read &
Почему Bash сначала предоставляет PID, прежде чем проверять, существует ли команда (файл).
благодарю вас,