mirror of
https://github.com/python/cpython.git
synced 2025-08-04 17:08:35 +00:00
gh-100247: Improve documentation for custom shebang commands in py.exe launcher (GH-101083)
This commit is contained in:
parent
df10571a13
commit
30753c37c6
1 changed files with 5 additions and 4 deletions
|
@ -880,14 +880,15 @@ The environment variable :envvar:`PYLAUNCHER_NO_SEARCH_PATH` may be set
|
|||
Shebang lines that do not match any of these patterns are looked up in the
|
||||
``[commands]`` section of the launcher's :ref:`.INI file <launcher-ini>`.
|
||||
This may be used to handle certain commands in a way that makes sense for your
|
||||
system. The name of the command must be a single argument (no spaces),
|
||||
and the value substituted is the full path to the executable (no arguments
|
||||
may be added).
|
||||
system. The name of the command must be a single argument (no spaces in the
|
||||
shebang executable), and the value substituted is the full path to the
|
||||
executable (additional arguments specified in the .INI will be quoted as part
|
||||
of the filename).
|
||||
|
||||
.. code-block:: ini
|
||||
|
||||
[commands]
|
||||
/bin/sh=C:\Program Files\Bash\bash.exe
|
||||
/bin/xpython=C:\Program Files\XPython\python.exe
|
||||
|
||||
Any commands not found in the .INI file are treated as **Windows** executable
|
||||
paths that are absolute or relative to the directory containing the script file.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue