В чем разница между Linux и Windows для доступа к оболочке?
В некоторых языках программирования (веб-языки из моего опыта), когда вам нужно выполнить какую-то команду - вам нужно указать путь к cmd.exe в Windows, а в Linux вы сразу получаете доступ к оболочке ... В чем и почему разница? Что именно влияет на языки в обеих системах, когда вы запускаете какую-то os.execute()
?
РЕДАКТИРОВАТЬ: Это довольно теоретический вопрос и не связан с практикой программирования. Я действительно понимаю, что это может быть непросто объяснить тему, поэтому ссылка или указание правильного направления, в котором можно покопаться, тоже помогут.
Вот один из примеров холодного слияния (который я должен сказать странный причудливый):
<cfexecute name="C:\Windows\System32\cmd.exe" arguments="echo Hm" />