Spec-Zone.ru › Tcl/Tk

platform_shell

Имя

platform::shell — Код и утилиты поддержки идентификации системы

Резюме

package require platform::shell ?1.1.4?
platform::shell::generic shell
platform::shell::identify shell
platform::shell::platform shell

Описание

Пакет platform::shell предоставляет несколько утилитных команд, полезных для идентификации архитектуры конкретной оболочки Tcl.

Этот пакет позволяет идентифицировать архитектуру конкретной оболочки Tcl, отличной от оболочки, в которой выполняется пакет. Единственное требование состоит в том, чтобы другая оболочка (идентифицируемая по своему пути) была действительно исполняемым файлом на текущей машине.

Хотя для большинства платформ это означает, что архитектура запрошенной оболочки идентична архитектуре выполняемой оболочки, это не всегда верно. Противоположным примером являются все платформы, имеющие 32- и 64-разрядные варианты, где 64-разрядная система может выполнять 32-разрядный код. В этих случаях выполняемая и запрошенная оболочки могут иметь разные 32/64-разрядные настройки и, следовательно, разные идентификаторы.

Для приложений, таких как репозиторий кода, важно идентифицировать архитектуру оболочки, которая фактически будет выполнять установленные пакеты, по сравнению с архитектурой оболочки, в которой выполняется программное обеспечение репозитория.

Команды

platform::shell::identify shell
Эта команда выполняет ту же идентификацию, что и platform::identify, для указанной оболочки Tcl, в отличие от выполняемой оболочки.
platform::shell::generic shell
Эта команда выполняет ту же идентификацию, что и platform::generic, для указанной оболочки Tcl, в отличие от выполняемой оболочки.
platform::shell::platform shell
Эта команда возвращает содержимое tcl_platform(platform) для указанной оболочки Tcl.

Licensed under Tcl/Tk terms
https://www.tcl.tk/man/tcl/TclCmd/platform_shell.htm

Licensed under Tcl/Tk terms
https://www.tcl.tk/man/tcl/TclCmd/platform_shell.htm

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API