xpipe/lang/proc/texts/environmentScript_ja.md
2024-04-13 16:23:09 +00:00

1.2 KiB

イニシャルスクリプト

シェルのinitファイルとプロファイルが実行された後に実行するオプションのコマンド。

これを通常のシェルスクリプトとして扱うことができる。つまり、シェルがスクリプトでサポートするすべての構文を利用することができる。実行するコマンドはすべてシェルがソースとなり、環境を変更する。例えば変数を設定すれば、このシェルセッションでその変数にアクセスできる。

コマンドをブロックする

ユーザー入力を必要とするブロックコマンドは、XPipeがバックグラウンドで最初に内部的に起動したときにシェルプロセスをフリーズさせる可能性があることに注意すること。これを避けるには、変数 TERMdumb に設定されていない場合にのみ、これらのブロックコマンドを呼び出すこと。XPipeはバックグラウンドでシェルセッションを準備するときに自動的に変数TERM=dumbを設定し、実際にターミナルを開くときにTERM=xterm-256colorを設定する。