12 декабря 2012 г., 17:33 пользователь Victor Wagner написал: > On 2012.12.12 at 16:21:39 +0600, Dmitry Fedorov wrote: > >> Почти все программы запускаются посредством fork + exec. >> Остальные - exec. >> Других способов нет. > > Есть. Шелловская команда точка. Если "программой" является скрипт на том
Не является. Программа - то, что выполняется самим CPU. Скрипты "выполняются" программами их интерпретаторов, но не непосредственно процессором. То есть, скрипт - не программа. Ну кому я объясняю! > же скриптовом языке, что и запускающая "программа", он может быть > выполнен в контексте текущего интерпретатора и изменения, внесенные им в > этот контекст, сохранятся после его завершения. include - не запуск программы. Это средство динамической компоновки :)