mirror of
https://github.com/xpipe-io/xpipe.git
synced 2024-09-10 14:36:47 +12:00
15 lines
1.7 KiB
Markdown
15 lines
1.7 KiB
Markdown
## Типы исполнения
|
||
|
||
Есть два разных типа исполнения, когда XPipe подключается к системе.
|
||
|
||
### В фоновом режиме
|
||
|
||
Первое подключение к системе происходит в фоновом режиме в тупой терминальной сессии.
|
||
|
||
Блокирующие команды, требующие пользовательского ввода, могут заморозить процесс оболочки, когда XPipe запускает его сначала внутри системы в фоновом режиме. Чтобы этого избежать, вызывай эти блокирующие команды только в терминальном режиме.
|
||
|
||
Например, файловый браузер полностью использует немой фоновый режим для обработки своих операций, поэтому, если ты хочешь, чтобы окружение твоего скрипта применялось к сессии файлового браузера, он должен запускаться в немом режиме.
|
||
|
||
### В терминалах
|
||
|
||
После того как первоначальное подключение к тупому терминалу прошло успешно, XPipe откроет отдельное соединение в реальном терминале. Если ты хочешь, чтобы скрипт запускался при открытии соединения в терминале, то выбирай терминальный режим.
|